2016-01-21 86 views
1

如何使UIDateTimePicker只有日期和时间以及AM/PM。从故事板(NO分钟或秒才能显示!)UIDateTime选择器没有分秒iOS中

+0

你想修改UIDateTimePicker的UI的权利吗? – kb920

+0

是的,我尝试设置格式为@“dd:mm:yy hh a”。但它仍然在选择器中显示分钟数。 – Aarush

+0

然后,你可以使用https://github.com/attias/AADatePicker – kb920

回答

2

更改DatePicker的模式。查找附件截图。 Change date picker mode

NSDate * date = picker.date; 
    NSDateFormatter *df = [[NSDateFormatter alloc] init]; 
    [df setDateFormat:@"d:hh a"]; 
    NSLog(@"picker time: %@", [df stringFromDate:[NSDate date]]); 

这里选择器为UIDatePicker的IBOutlet中参考。

+0

嘿,我可以打印和取回它,我必须让用户让选择分钟。所以我只是希望在选择器中不应该有微小的组件。时间选择应该仅限于日期和时间。 – Aarush

0
_datepicker.datePickerMode= UIDatePickerModeDate; 
[_datepicker reloadInputViews];