我的应用程序需要让用户从符合特定模式的日期列表中选择日期。例如,他们可能需要从星期一的列表中选择一个月的星期一。有没有办法让UIDatePicker
将日期选择限制为某个子集,还是应该使用UIPickerView
?
答案 0 :(得分:6)
您无法限制UIDatePicker
中可选择的日期。您可以更改发送值更改事件的日期,但由于用户无法确定哪些日期“好”而哪些日期不好,因此这是一个糟糕的UI选择。
请改为使用自己制作的UIPickerView
。
答案 1 :(得分:0)
UIDatePicker
为此目的拥有minimumDate
和maximumDate
属性。因此,无需使用UIPickerView
。