UIDatePicker小时间隔(NSCalendarUnit?)

时间:2010-03-04 05:52:09

标签: iphone datepicker uidatepicker

我正在尝试创建一个UIDatePicker,它只能在6.00和17.00之间选择小时。其他时间应无效但仍可见。 我认为可以通过设置选择器日历来完成,然后使用它:

- (NSRange)maximumRangeOfUnit:(NSCalendarUnit)unit

但我不知道如何。

也许有人可以帮助我。

谢谢!

1 个答案:

答案 0 :(得分:0)

很抱歉,但UIDatePicker不支持您设置的有效时间范围。唯一的选择是最短和最长日期。

您需要从头开始构建自定义控件或尝试子类化UIDatePicker,但这不是我推荐的路径。