/ / Времеви диапазон за избор на дата за конкретни дати iPhone - iphone, object-c, xcode, uidatepicker

Времеви интервал за избор на дата за конкретни дати iPhone - iphone, цел - c, xcode, uidatepicker

Искам да има времеви диапазон на UIDatePicker, така чеМога да покажа колко пъти потребителите могат да резервират среща. Кажете на 25 май, че те могат да резервират между 12:00 и 20:00, ако превъртат до 26 май, могат да резервират между 16:00 и 20:00.

Така че аз съм се чудех как мога да се покаже това в UIDatePicker? Потребителите не могат да избират време извън предварително настроени имам за всеки ден.

Всяка помощ е оценена!

Отговори:

1 за отговор № 1

Намерих това, надявам се, че това ще ти помогне.

Може ли UIDatePicker за минималната дата и за максималната дата да включва време?

Насладете се на кодирането :)


0 за отговор № 2

Съжалявам но не. UIDatePicker може да задава само диапазони за дати. Ако искате да ограничите обхвата на часовете, ще трябва да въведете подклас uidatepicker и да създадете свой собствен клас. Ето връзката: UIDatePicker интервал от часове (NSCalendarUnit?) Надявам се, че това помогна!


0 за отговор № 3

Бих предложил да използвате UIPickerView, за да направите своя собствен избор за дата. Всеки път, когато датата е избрана, можете да промените какви времена са налични в pickerView: didSelectRow: inComponent :.


0 за отговор № 4

Това, което в крайна сметка правех, беше да добавя цел към избора на дата и да проверя дали времето на избраната дата съвпада с часовете, които съм задал и показват предупредителен изглед, ако не съвпадат.