我需要一个UIPickerView或UIDatePicker,其中包含特定的dateFormat



我需要具有以下日期格式的UIDatePickerUIPickerView

年-月-日

-呵呵

我必须创建它吗?还是有一些pickerStylepickerMode来实现它?

您只需

使用UIDatePicker即可执行此操作,然后为其设置pickerMode。由于您同时需要日期和时间,因此您所要做的就是将模式设置为UIDatePickerModeDateAndTime

UIDatePicker *datePicker;
timePick.datePickerMode =UIDatePickerModeDateAndTime;

苹果文档中针对上述模式提供了以下内容-

日期

选取器显示日期(作为统一的星期几、月份和 月份中的某天值)加上小时、分钟和(可选)一个 上午/下午指定。这些项目的确切顺序和格式取决于 在区域设置上。此模式的一个示例是 [ 周三 11月 15 | 6 | 53 |下午]。

编辑:

在您的情况下,我认为您唯一的选择是实现两个UIDatePickers,一个模式设置为 UIDatePickerModeDate,另一个设置为 UIDatePickerModeTime .然后,您可以将它们都连接成一个NSDate

希望这有帮助!!