Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   IOS 14.3 TTimeEdit seltsames Verhalten (https://www.delphipraxis.net/208440-ios-14-3-ttimeedit-seltsames-verhalten.html)

mlc42 29. Jul 2021 10:23

IOS 14.3 TTimeEdit seltsames Verhalten
 
Wenn ich ein Timeeditfeld anclicke wird mein Formular ausgeblendet
und mitten auf dem Display erscheint ein Editfeld das beim drüber wischen
die Stunden:Minuten rauf/runterscrollt. Wenn man das dann etwas oberhalb
berührt und runterzieht wird die Zeit übernommen und das Formular wieder
angezeigt. Schräges Bedienkonzept aber funktioniert wenigstens.

Wenn ich die Zahl aber von Hand eingeben will erscheint unten ein
NumKeyboard und ich kann tippen. Wie bekommt man das aber wieder zu ?
Wenn man es runterwischt wird die eingegebene Zeit nicht übernommen.

In einer Apple eigenen App (Erinnerungen) wird das auch eingeblendet, aber
dahinter das Formular bleibt sichtbar und wenn man in das Formularfeld clickt
wird die Zeit übernommen.

Ist das jetzt ein Delphiproblem oder kann ich da in der Anwendung irgendwas
anders machen ?

Martin

mlc42 10. Aug 2021 12:00

AW: IOS 14.3 TTimeEdit seltsames Verhalten
 
Das Problem lag an einer selbst gepatchten (irgendwas mit Darkmode)
FMX.Platform.iOS.pas.

Da musste der Patch in die neue mit Delphi 10.4.2 gelieferte FMX.Platform.iOS.pas
eingebaut werden. Damit ist das Timeedit benutzbar.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz