datePicker,当年最大年份

时间:2014-06-03 06:11:45

标签: ios objective-c datepicker uidatepicker

我正在开发一款iPhone应用,用户可以将Birthdays与其他数据一起保存。

生日我试图添加显示日期,月份和年份的UIDatePicker。对于这一年,我想将选择器的最大范围设置为当前年份,然后是一个空插槽(就像联系人/电话应用程序一样 - 添加生日选项)。

无论如何,我可以使用UIDatePicker做到这一点,或者我是否必须使用自定义选择器。

1 个答案:

答案 0 :(得分:0)

您可以使用当前Date对象设置属性maximumDate。它不允许用户选择今天之后的任何日期。但是,它不会显示空插槽,而是显示灰色插槽。如果用户尝试选择它,选择器将再次设置最大可能日期。

datePicker. maximumDate = [NSDate date];