UIDatePicker仅显示月和日

时间:2009-01-02 15:38:34

标签: iphone cocoa-touch uidatepicker

我希望有一个UIDatePicker用户可以选择一个月和一天而不是一年。我知道闰年有一天多了,所以为了简单起见,让我们放弃那一天。

有没有办法删除年份列,或者有2个月/日的卷轴,其行为类似于UIDatePicker(所选月份中不存在的灰色天数)?

1 个答案:

答案 0 :(得分:8)

您不能使用UIDatePicker类来执行此操作 - UIDatePicker仅支持以下模式

typedef enum {
   UIDatePickerModeTime,
   UIDatePickerModeDate,
   UIDatePickerModeDateAndTime,
   UIDatePickerModeCountDownTimer
} UIDatePickerMode;

创建一个实现UIPickerViewDelegate并创建自己的视图和控制器 - 您可以在此处找到更多详细信息Fixed labels in the selection bar of a UIPickerView