我有一个设置了日期模式的 UIDatePicker,我想锁定月份和年份选择,以便您只能更改日期,这可能吗?
最佳答案
适当设置maximumDate
和minimumDate
。几个月之间的过渡可能是需要处理的极端情况......
请注意,旋转器的顺序会根据区域设置而有所不同,因此 try catch 触摸可能会失败。
一个快速的替代方案是创建您自己的 UIPickerView
,根据月份/闰年传递一个 1...[28-31]
数组。对于用户来说可能更直观,而不是有 2 个不允许他们旋转的旋转器。
关于iphone - 锁定 UIDatePicker 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13479265/