Интервал часов UIDatePicker (NSCalendarUnit?) - PullRequest
1 голос
/ 04 марта 2010

Я пытаюсь сделать UIDatePicker, который позволяет выбирать часы только между 6.00 и 17.00. Другие часы должны быть неактивными, но все еще видимыми. Я думаю, что это может быть сделано с настройкой календаря выбора и затем использовать это:

- (NSRange)maximumRangeOfUnit:(NSCalendarUnit)unit

но я не уверен, как.

Может быть, кто-то может мне помочь.

Спасибо!

1 Ответ

0 голосов
/ 06 марта 2010

Извините, но UIDatePicker не поддерживает установку допустимых диапазонов времени, как вы описали. Возможны только минимальные и максимальные даты.

Вам нужно либо создать собственный элемент управления с нуля, либо попытаться создать подкласс UIDatePicker, но я бы не рекомендовал этот путь.

...