2009-07-22 15 views
12

Görünümümde bir UIDatePicker var.UIDatePicker öğesinden seçili süreyi alın

Zaman modunda DatePicker'u ayarlıyorum.

Kullanıcı sadece zaman seçebilir. Kullanıcı tarafından seçilir ne olursa olsun zaman

Zamanın değerini görüntülemek için bilmiyorum .. bir metin görüntülenmesi gereken - Zaman modu - yani DatePicker aracılığıyla kullanıcı tarafından ayarlanır.

bana yardım edin ..

cevap

37

Sen NSDate senin UIDatePicker tarafından döndürülen biçimlendirmek için NSDateFormatter kullanmanız gerekir. Burada bir UILabel var varsayarak bazı denenmemiş örnek kod var mülkiyet "myLabel" ve mülkiyet "myDatePicker" gibi bir UIDatePicker olarak:

NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init]; 
[outputFormatter setDateFormat:@"h:mm a"]; 

self.myLabel.text = [outputFormatter stringFromDate:self.myDatePicker.date]; 

[outputFormatter release]; 

Sen Unicode Locale Data Markup Language sayfada tarih biçimi desenleri kontrol etmek isteyeceksiniz. "h:mm a" dizesi, yerel ayarınıza bağlı olarak "12:08 PM" gibi bir şey verecektir.

İlgili konular