如何从UIdatepicker中选择年,月,日,小时,分钟

时间:2015-01-09 12:05:09

标签: ios uidatepicker

UIDatePickerMode具有: UIDatePickerModeTime可以选择小时和分钟 UIDatePickerModeDate可以选择月,日,年 UIDatePickerModeDateAndTime可以选择星期小时分钟 UIDatePickerModeCountDownTimer可以选择小时和分钟 但是没有人可以选择所有的年,月,日,小时和分钟?我可以在一个日期选择器中做到吗?谢谢

1 个答案:

答案 0 :(得分:3)

使用UIDatePicker无法实现这一目标。

您需要使用UIPickerView

创建自己的自定义日期选择器

您需要实现以下选择器委托和数据源方法:

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView;

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component;

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component;

- (NSInteger)selectedRowInComponent:(NSInteger)component;