UIDatePickerMode具有: UIDatePickerModeTime可以选择小时和分钟 UIDatePickerModeDate可以选择月,日,年 UIDatePickerModeDateAndTime可以选择星期小时分钟 UIDatePickerModeCountDownTimer可以选择小时和分钟 但是没有人可以选择所有的年,月,日,小时和分钟?我可以在一个日期选择器中做到吗?谢谢
答案 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;