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.
View Controller a geçerek kodlarımız yazıyoruz.
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.
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.
Son Yorumlar