Cómo eliminar solo minutos de UIDatePickerMode.DateAndTime

¿Hay manera de eliminar solo minutos de UIDatePickerMode ? Intenté search en muchas publicaciones y todavía no he encontrado. Veo Fecha, Hora, Fecha y Hora, Temporizador de count DatePicker desde el menu de DatePicker

La siguiente image se obtiene eligiendo Fecha y hora.

<code> UIDatePickerMode.DateAndTime </ code>

Pero lo que tengo que hacer es como la siguiente image.

Imagen del diseñador

¿Alguna idea, consejos? ¡Gracias!

Como mencionó Christian, no puedes editar el UIDatePicker . Lo que puedes hacer es usar un UIPickerView . Implementar el dataSource para devolver 3 components , 1 para cada columna. Luego, tenga una matriz para las posibles opciones de month , day y hour time .

fuente de datos:

 let monthsArray = ["august"..] var daysArray = [1..31] //include logic for actual days of the month let hoursArray = ["1pm"..] func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int { return 3 } func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int { switch component { case 1: return monthsArray.count case 2: return daysArray.count case 3: return hoursArray.count } } 

También debe implementar el delegado para saber qué ha seleccionado el usuario.

 func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int)