DatePicker en Mac no guarda la fecha hasta que se pulsa la tecla de retorno

votos
2

Estoy adaptando mi aplicación de iPad a Mac con Mac Catalyst y tengo un problema con el datePicker (tiene un datePickerModetiempo). En iPad el datePicker es una rueda y cada vez que el usuario se desplaza en el date picker se dispara la acción DateChanged. Pero en Mac el selector de fechas no es un desplazador y es un tipo de entrada de texto. Puedo escribir y cambiar todos los valores de tiempo en Mac, pero la acción DateChanged no se disparará hasta que pulse la tecla de retorno

Me gustaría que la acción DateChange se disparara siempre que un usuario esté introduciendo una hora. ¿Cómo puedo hacerlo? Intenté agregar diferentes objetivos al datePicker, pero nada funciona.

En realidad prefiero tener el desplazador de citas en el Mac, así que si alguien sabe cómo hacer esto en su lugar lo agradecería mucho (¡he buscado esto por todo Internet y no he encontrado nada!)

Aquí está mi código:

id=pre-0
Publicado el 27/04/2020 a las 00:43
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more