Einzelnen Beitrag anzeigen

OlliWW

Registriert seit: 31. Aug 2011
159 Beiträge
 
#5

AW: Done Button in VirtualKeyboard unter iOS keine Funktion

  Alt 19. Jan 2021, 13:54
Heißt das, wenn ich das Control auf "Styled" stelle muss ich das ereignis nicht abfragen?
Ja das Verhalten zwischen "styled" und "platform" ist im ListView in der Searchbox unterschiedlich:

Styled:
- Searchbox Visible
- Mit dem Finger in die Searchbox tippen (nichts eingeben)
- "Fertig" antippen
=> Tastatur verschwindet

Platform:
- Searchbox Visible
- Mit dem Finger in die Searchbox tippen (nichts eingeben)
- "Fertig" antippen
=> Tastatur verschwindet nicht

Mit der Einstellung "Platform" ist der einzige weg das Keyboard verschwinden zu lassen: Etwas in die Searchbox eintippen und auf Enter (Suchen Icon) unten in der Tastatur drücken.

Das mit dem Char13 ist eine interessante Sache. Da "Enter" nicht aktiv ist, solange nichts in die Searchbox eingegeben ist, könnte es auch damit zusammen hängen. Wenn Fertig nur auf "Enter" verweist und Enter inaktiv ist, könnte es sein, dass es dehalb nicht funktioniert, dem werde ich mal nachgehen.

So oder so ist es ein Fehler. Entweder darf der Button gar nicht da sein, oder er soll funktionieren. Aber ein "Fertig" Button ohne Funktion erscheint mir nach einem Fehler.

Ich habe das Ganze mit einem Beispiel an Embarcadero gemeldet...wird dann sicherlich in Delphi 17.3 gefixt werden

https://quality.embarcadero.com/brow...2182?filter=-2

Kannst du mir mal den Code geben mit dem du die Tastatur verschwinden lässt? Ich konnte das Event "Fertig" auch abfangen, aber ich konnte die Tastatur egal wie nicht verschwinden lassen. Entweder passierte nichts oder Zugriffsverletzungen.
Abgefangen habe ich den "fertig" klick mit:
https://stackoverflow.com/questions/...of-done-button
  Mit Zitat antworten Zitat