Objective – c DatePicker Kullanımı

Yeni bir konuyla buradayız 🙂

Konumuz DatePicker’kullanımı. DatePicker’dan tarih ve saat verisini bir label a yazdırcağız.

Yeni bir proje oluşturuyoruz. Yeni bir proje oluşturmak için tıklayınız.

Ekranımıza bir tane label, bir tane DatePicker ve bir tane de button atıyoruz ve tanımlamalarını yapıyoruz.

ekran-resmi-2016-09-09-23-51-48

View Controller a geçerek kodlarımız yazıyoruz.

ekran-resmi-2016-09-10-00-05-08

Buttona bastığımız zaman DatePickerda seçili olan tarih ve saati label içerisine yazdırmak için button actionın da
kodları yazıyoruz.

- (IBAction)btnAction:(id)sender {

// Tarih ve saati düzgün alabilmek için NSDateFormatter kullanıyoruz.
NSDateFormatter *format=[[NSDateFormatter alloc] init];
[format setDateFormat:@"dd.MM.yyyy-HH:mm"];
// DatePicker da seçili tarihi almak için [self.datePicker date] kullanıyoruz.
NSDate *date=[self.datePicker date];
// LAbelın textine yazdırıyoruz.
_lblTarih.text= [format stringFromDate:date];
}

Son olarak Date Picker ın dilini Türkçe olarak değiştiriyoruz. Tarih saat Türkçe gelmesi için.

ekran-resmi-2016-09-26-23-35-22

Sağ taraftan istediğimiz gibi özellikleri değiştirebiliriz. Sadece saat gelsin, sadece tarih gelsin vs. gibi.

Neyse ki yazımızın sonuna gelmiş bulunuyoruz.

You may also like...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir