- Registriert
- 03.02.10
- Beiträge
- 70
Hallo zusammen,
ich habe eine Anwendung mit einer CustomSearchBar, um in meinen Listeneinträgen zu suchen.
Um generell die Tastatur auszublenden (Klick außerhalb des Textfeldes zum Suchen), verwende ich diesen Code.
Das klappt auch super. Nun möchte ich gerne auch die Tastatur ausblenden, wenn man im Textfeld auf das x ganz rechts im Textfeld klickt.
Siehe Screenshot.
1. Screenshot : Wetter eingegeben und Tastatur erscheint mit dem x in dem Kreis im Textfeld, welches ich Drücke, um alles wieder zu löschen
2. Screenshot : Das Wort Wetter ist weg aber die Tastatur bleibt ==> hier hätte ich gerne, dass sie verschwindet
Welches Event muss ich dann abfangen? Ich weiß nicht so recht nach was ich da suchen muss.
Danke im Voraus.
Sven
ich habe eine Anwendung mit einer CustomSearchBar, um in meinen Listeneinträgen zu suchen.
Um generell die Tastatur auszublenden (Klick außerhalb des Textfeldes zum Suchen), verwende ich diesen Code.
Swift:
// Dismiss the keyboard
self.endEditing(true)
...
// Import for dissmissing Keyboard
extension View {
func endEditing(_ force: Bool) {
UIApplication.shared.windows.forEach { $0.endEditing(force)}
}
}
Das klappt auch super. Nun möchte ich gerne auch die Tastatur ausblenden, wenn man im Textfeld auf das x ganz rechts im Textfeld klickt.
Siehe Screenshot.
1. Screenshot : Wetter eingegeben und Tastatur erscheint mit dem x in dem Kreis im Textfeld, welches ich Drücke, um alles wieder zu löschen
2. Screenshot : Das Wort Wetter ist weg aber die Tastatur bleibt ==> hier hätte ich gerne, dass sie verschwindet
Welches Event muss ich dann abfangen? Ich weiß nicht so recht nach was ich da suchen muss.
Danke im Voraus.
Sven