1

我正在尝试制作一个 UIDatePicker,它只允许在 6.00 到 17.00 之间选择时间。其他时间应处于非活动状态,但仍可见。我认为可以通过设置选择器日历然后使用它来完成:

- (NSRange)maximumRangeOfUnit:(NSCalendarUnit)unit

但我不确定如何。

也许有人可以帮助我。

谢谢!

4

1 回答 1

0

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

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

于 2010-03-06T06:35:42.903 回答