/ / Intervalo de tiempo en el selector de fechas para fechas específicas iPhone: iphone, object-c, xcode, uidatepicker

Rango de tiempo en el selector de fechas para fechas específicas iPhone: iPhone, Objective-C, Xcode, uidatepicker

Quiero tener un rango de tiempo en un UIDatePicker, por lo quePuedo mostrar las veces que los usuarios pueden reservar una reunión. El 25 de mayo, pueden reservar entre las 12 y las 8 de la tarde, si se desplazan hasta el 26 de mayo, pueden reservar entre las 4 y las 8 de la tarde.

Así que me pregunto cómo puedo mostrar esto en un UIDatePicker. Los usuarios no pueden elegir el tiempo fuera de un ajuste preestablecido que tengo para cada día.

¡Cualquier ayuda es apreciada!

Respuestas

1 para la respuesta № 1

Encontré este, espero que esto te ayude ...

¿Pueden las fechas mínima y máxima de UIDatePicker incluir el tiempo?

Disfruta de la codificación :)


0 para la respuesta № 2

Lo siento, pero no. UIDatePicker solo puede establecer rangos para las fechas. Si desea restringir el rango de horas, deberá subclase uidatepicker y crear su propia clase personalizada. Aquí hay un enlace: Intervalo de horas de UIDatePicker (NSCalendarUnit?) Espero que esto haya ayudado!


0 para la respuesta № 3

Yo sugeriría usar UIPickerView para hacer su propio selector de fecha. Cada vez que se selecciona una fecha, puede cambiar las horas disponibles dentro de pickerView: didSelectRow: inComponent :.


0 para la respuesta № 4

Lo que terminé haciendo fue agregar un objetivo al selector de fecha, y verificar si la hora elegida coincidía con las horas preestablecidas y mostrar una vista de alerta si no coincidían.