Интересно, есть ли способ настроить диапазон датпикера?IOS 7+ Custom DateTimePicker Диапазон времени
Как удалить столбец минут и оставить только 9 и 5 в час колонке? это возможно?
Интересно, есть ли способ настроить диапазон датпикера?IOS 7+ Custom DateTimePicker Диапазон времени
Как удалить столбец минут и оставить только 9 и 5 в час колонке? это возможно?
Может быть, вы должны considere использовать этот cocoapod: https://www.cocoacontrols.com/controls/dvdatepickertableviewcell
или этот сайт: http://blog.deeplink.me/post/81386967477/how-to-easily-customize-uidatepicker-for-ios
и попытаться обычая его, как вы хотите.
Для UIDatepicker невозможно удалить столбец минут или показать только 9 и 5 часов в столбце часа.
UIDatePickerModeDateAndTime: На выборе даты отображает дату (как единый день недели, месяц и день значений месяца) плюс часы, минуты, и (необязательно) АМ/РМ обозначение. Точный порядок и формат этих элементов зависит от набора локалей. Примером этого режима является [Wed Nov 15 | 6 | 53 | ВЕЧЕРА ].
Вы должны использовать пользовательские DatePicker для этого, вы можете рассмотреть, чтобы посмотреть на эту ссылку для пользовательского сборщика https://github.com/mwermuth/MWDatePicker
для MWDatePicker первого дня были невидимы, но изменить цвет шрифта, как это [Datepicker setFontColor: [UIColor blueColor] ]; в viewdidLoad в MWViewController.m сделать их visible.And затем изменить метод fillWithCalendar в MWDatePicker.m как этот
- (void)fillWithCalendar{
minutes = @[@""];
hours = @[@"05",@"09"];
////others coding
}
я думаю, что даст вам желаемый результат.