如何在UIDatePicker中禁用某些日期?

时间:2012-11-28 04:35:27

标签: iphone datepicker uidatepicker

我有UIDatePicker的对象,我想禁用某些日期,如周末和假期是否可能?怎么样?

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

1 个答案:

答案 0 :(得分:2)

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

或者,您可以创建自己的UIPickerView来实现此行为。但是,对此进行编码并非易事。