Средство выбора даты iOS с днем ​​недели вместо полной даты

Я хотел бы иметь средство выбора даты iOS, которое позволяет пользователю выбирать день недели и время. Например: среда 12:00. Мне не нужно отображать месяц или день месяца, как показано ниже. Кто-нибудь знает, как просто разрешить пользователю устанавливать только день недели и время? Спасибо!

введите здесь описание изображения


person Brandon    schedule 25.01.2013    source источник


Ответы (3)


В средстве выбора даты IOS по умолчанию это невозможно. но если вам все еще нужен такой сборщик, вам нужно использовать простой сборщик и добавить в него логику, я имею в виду сделать его настраиваемым в соответствии с вашими требованиями.

person Hindu    schedule 25.01.2013
comment
Спасибо! Я подумал, что это может быть то, что я должен был сделать, просто не знал наверняка. - person Brandon; 25.01.2013
comment
Могу ли я добавить контент через XIB или мне нужно его запрограммировать? нужно всего три столбца... - person Brandon; 25.01.2013
comment
Привет, извините за бесстыдную саморекламу, но я создал библиотеку, чтобы сделать что-то подобное - она ​​показывает день недели рядом с полной датой. Если хотите, попробуйте здесь: github.com/hughbe/Day-Date-Picker - person H Bellamy; 18.01.2015

Я не думаю, что вы можете настроить UIDatePicker для отображения дней недели. Я думаю, вы можете использовать UIPickerView и создать свой собственный выбор даты.

См. ответ Игоря на этот вопрос, чтобы узнать, как настроить UIPickerView.

person Krishnabhadra    schedule 25.01.2013

если вы хотите выбрать день из средства выбора даты, напишите только

[dateFormat setDateStyle:NSDateFormatterFullStyle];
person Bhupinder singh    schedule 30.04.2015