DatePicker op de Mac slaat de datum niet op totdat de retourtoets wordt ingedrukt

stemmen
2

Ik ben mijn iPad app aan het aanpassen aan de Mac met Mac Catalyst en heb een probleem met de datePicker (het heeft een datePickerModebeetje tijd). Op iPad is de datePicker een wiel en wanneer de gebruiker op de datumkiezer scrolt wordt de dateChanged actie afgevuurd. Maar op de Mac is de datumkiezer geen scroller, maar een soort tekstinvoer. Ik kan alle tijdswaarden op de Mac typen en wijzigen, maar de dateChanged actie wordt pas afgevuurd als ik op de return toets druk

Ik wil graag de dateChange actie laten afvuren wanneer een gebruiker een tijd invoert. Hoe kan ik dit doen? Ik heb geprobeerd verschillende targets toe te voegen aan de datePicker, maar niets werkt.

Ik heb eigenlijk liever de datumschuiver op de Mac, dus als iemand weet hoe dit te doen zou ik het zeer op prijs stellen (ik heb hiervoor het hele internet afgezocht en niets gevonden)!

Hier is mijn code:

id=pre-0
De vraag is gesteld op 27/04/2020 om 00:43
bron van user
In andere talen...                            

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