【发布时间】:2009-01-02 15:38:33
【问题描述】:
我想要一个UIDatePicker,用户可以在其中选择月份和日期,但不能选择年份。我知道闰年有额外的一天,所以为了简单起见,让我们把那一天扔掉。
有没有办法删除年份列或有 2 个月/日卷轴,其行为类似于 UIDatePicker(所选月份中不存在的灰色日期)?
【问题讨论】:
标签: iphone cocoa-touch uidatepicker
我想要一个UIDatePicker,用户可以在其中选择月份和日期,但不能选择年份。我知道闰年有额外的一天,所以为了简单起见,让我们把那一天扔掉。
有没有办法删除年份列或有 2 个月/日卷轴,其行为类似于 UIDatePicker(所选月份中不存在的灰色日期)?
【问题讨论】:
标签: iphone cocoa-touch uidatepicker
您不能使用 UIDatePicker 类来执行此操作 - UIDatePicker 仅支持以下模式
typedef enum {
UIDatePickerModeTime,
UIDatePickerModeDate,
UIDatePickerModeDateAndTime,
UIDatePickerModeCountDownTimer
} UIDatePickerMode;
创建一个实现 UIPickerViewDelegate 的视图和控制器并创建您自己的 - 您可以在这里找到更多详细信息 Fixed labels in the selection bar of a UIPickerView
【讨论】: