Ermitteln Sie die Rücktaste in leerem UITextField
Gibt es eine Möglichkeit zu erkennen, wann dieRücktaste/Löschen Taste wird in der iPhone-Tastatur auf a gedrücktUITextField
das ist leer? Ich möchte wissen wannRücktaste wird nur gedrückt, wenn dieUITextField
ist leer.
Basierend auf dem Vorschlag von @Alex Reynolds in einem Kommentar habe ich beim Erstellen meines Textfelds den folgenden Code hinzugefügt:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(handleTextFieldChanged:)
name:UITextFieldTextDidChangeNotification
object:searchTextField];
Diese Mitteilung ist eingegangen (handleTextFieldChanged
Funktion wird aufgerufen), aber immer noch nicht, wenn ich dieRücktaste Geben Sie ein leeres Feld ein. Irgendwelche Ideen?
Es scheint einige Verwirrung um diese Frage zu geben. Ich möchte eine Benachrichtigung erhalten, wenn derRücktaste Taste wird gedrückt. Das ist es. Die Lösung muss aber auch funktionieren, wenn dieUITextField
ist schon leer.