¿Hay alguna manera posible de configurar un UIDatePicker en XCode-Interface Builder para que solo use los rodillos del "mes" y "año" sin el "día"? He intentado comprobar las propiedades del archivo en el IB sin embargo, no logró encontrar una solución para mi problema ...Configurar Datepicker en IOS para seleccionar solo el mes y el año
Respuesta
Su pregunta menciones date
y year
así que parecía que UIDatePickerModeDate
sería suficiente, pero a medida que busca month
y year
que no es una opción disponible. Sugiero que considere usar un objeto de dos componentes UIPickerView
.
respuesta original
Puede hacer esto cambiando la propiedad Mode
bajo Date Picker
a Date
en el Attributes Inspector
en la barra derecha (Cmd + Opción + 4). También puede hacerlo mediante programación,
datePicker.datePickerMode = UIDatePickerModeDate;
Gracias Deepak, pero este modo también muestra el rodillo "día" ... Me gustaría mostrar solo el mes y el año. –
UIDatePickerModeDate: muestra mes, día y año según la configuración regional (por ejemplo, noviembre | 15 | 2007) – patrickandroid
No creo que esto sea posible con el UIDatePicker estándar. Si usted tiene un vistazo a la documentation que deja claro que sólo cuatro modos disponibles:
- UIDatePickerModeTime,
- UIDatePickerModeDate,
- UIDatePickerModeDateAndTime,
- UIDatePickerModeCountDownTimer
Usted puede tener para crear el tuyo
Lo que puede hacer es restringir el rango de fechas, que se puede utilizar para la entrada usando el properties maximumDate and minimumDate
Esto tiene el beneficio añadido de ser localizado de forma automática. es decir, el orden de mes y día es correcto.
La pregunta ha sido contestada, pero para alguien que está buscando una UIComponent que selecciona sólo el mes y el año, hay una herramienta en github que se puede utilizar:
Usted puede utilizar UICustomDatePicker clase para mostrar componentes de la fecha sólo el
necesarios- 1. Jquery datepicker - solo día y mes
- 2. jquery ui datepicker año siguiente y anterior
- 3. Cómo ser seleccionado día/mes y año de jquery datepicker
- 4. JQuery datepicker permite al usuario configurar el año
- 5. jquery ui datepicker día/mes solamente, no año de selección
- 6. UIDatePicker seleccione Mes y año
- 7. Crear campo de fecha con solo mes y año - Drupal
- 8. Cómo determinar día, mes y año como int en iOS
- 9. Android DatePicker nombre Mes pantalla
- 10. ¿Almacena solo mes y año en SQL Server 2008?
- 11. DatePicker muestra el valor incorrecto del mes
- 12. GWT DatePicker, desplácese por año
- 13. jQuery UI - Datepicker - Ocultar año
- 14. Ocultar campo de año en Android DatePicker?
- 15. ¿Cómo se muestra el selector de fecha para Android con solo campos de mes y año?
- 16. Crear una fecha solo con mes y día, sin año
- 17. Hallazgo de la semana, el mes y el año
- 18. ¿Cómo obtener el número de días de un mes dado el mes y año en particular?
- 19. Javascript: calcular el número de días en el mes para un año determinado
- 20. Oracle Sql obtiene solo mes y año en el tipo de datos de fecha
- 21. Agrupar por mes y año en MySQL
- 22. Buscar el nombre del día por año, mes y día
- 23. UIDatePicker para mostrar solo el año
- 24. Ramita: para cada mes del año
- 25. tipo de datos mysql para almacenar mes y año solamente
- 26. Almacenamiento día y mes (sin año)
- 27. MySQL solo en el mes actual?
- 28. ¿Cómo puedo hacer que un selector de fecha y hora contenga siempre el último día del mes y solo el mes y el año?
- 29. Formato de fecha y hora para un mes y año
- 30. SQL actual mes/año pregunta
Es necesario cambiar el modo de selección de fecha a "fecha" en lugar de la fecha y la hora. –
@Abdul Rehman Butt, no sirve de nada, muestra año-mes-día. solo queremos mostrar año y mes. – aircraft