我需要一个具有特定日期格式的UIPickerView或UIDatePicker

时间:2014-01-01 10:05:42

标签: ios iphone uipickerview uidatepicker

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

yyyy-MM-dd HH-mm

我必须创建它吗?或者是否有一些实现它的pickerStylepickerMode

1 个答案:

答案 0 :(得分:0)

您只需使用UIDatePicker然后为其设置pickerMode即可。既然如此,您既需要日期也需要时间,您只需将模式设置为UIDatePickerModeDateAndTime

UIDatePicker *datePicker;
timePick.datePickerMode =UIDatePickerModeDateAndTime;

以上模式的Apple文档中提供了以下内容 -

  

日期选择器显示日期(作为星期,月份和日期的统一日期)   每月的某天值)加上小时,分钟和(可选)a   上午/下午指定。这些项目的确切顺序和格式取决于   在区域设置上。这种模式的一个例子是[Wed Nov 15 | 6 | 53 | PM]。

修改

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

希望这会有所帮助!!