iphone - 如何禁用 UIDatePicker 中的某些日期?

标签 iphone datepicker uidatepicker

我有 UIDatePicker 对象,我想禁用某些日期,例如周末和节假日,这可能吗?如何?

typePicker=[[UIDatePicker alloc] initWithFrame:frame];
[typePicker setMinimumDate: [NSDate date]];

最佳答案

这是不可能的。下一个最好的事情可能是设置最小和最大日期,并在选择您不希望用户选择的日期时,滚动到用户可以选择的最近日期。

或者,您可以创建自己的 UIPickerView 来实现此行为。然而,编码并不是一件小事。

关于iphone - 如何禁用 UIDatePicker 中的某些日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13597900/

相关文章:

iphone - 如何检测 subview 是否已关闭?

iphone - iPhone 视频流媒体网站的问题

在被黑的 iPhone 上进行 iPhone 开发

ios - UIDatePicker 更改 "today"日期文本的颜色

ios - 在将此视频保存到 iOS 中的照片库后获取视频大小

ios - 将 UISwitch 切换为关闭时隐藏日期选择器时出现轻微错误

javascript - 如何使用带有 jQ​​uery 的日期选择器设置默认的今天日期?

string - 更改 UIDatePicker 文本颜色

ios - Swift - UIDatePicker 限制选择天数

javascript - JQuery 日期选择器年份范围