1

我需要限制 UIDatePicker 中的年份,即如果年份超过我们的最大日期,则隐藏设置年份。

为此,我已经尝试过 myDatePicker.maximumDate=NSDate()

我的日期选择器,如UIDatePickerView

现在如何删除或隐藏超过(即 2016 年)我们最大日期的年份值。

谢谢

4

2 回答 2

1

如果这真的是你想要的 - 我认为你必须使用 UIPickerView 自己构建一个自定义选择器。

根据 iOS 文档,“UIDatePicker 的外观不可自定义。”

于 2016-05-27T01:50:34.187 回答
0

您需要在选择器上设置验证。所以设置picker的最大日期和最小日期。////

 self.datePicker.minimumDate = minDate;
    self.datePicker.maximumDate = maxDate;
于 2016-05-26T09:54:34.853 回答