的UIDatePicker小时间隔(NSCalendarUnit?)(UIDatePicker ho

2019-10-20 03:40发布

我试图做一个的UIDatePicker至极的alowing选择时间内只介乎6.00和17.00。 其他时间应为无效,但仍清晰可见。 我认为它可以建立选取器日历,然后用这个来完成:

- (NSRange)maximumRangeOfUnit:(NSCalendarUnit)unit

但我诺坎普知道如何。

也许有人可以帮助我。

谢谢!

Answer 1:

很抱歉,但的UIDatePicker不支持像你描述的设置有效时间范围。 唯一的选择是最小和最大的日期。

你要么需要从头开始建立一个自定义的控制或尝试继承的UIDatePicker,但是这不是我推荐的路径。



文章来源: UIDatePicker hours interval (NSCalendarUnit?)