Wie erkennt man, wenn UITextField leer wird

8

Ich möchte eine bestimmte Aktion ausführen, wenn UITextField leer wird (Benutzer löscht alles Zeichen nach dem anderen oder verwendet die Option zum Löschen).

Ich habe über zwei Methoden nachgedacht

%Vor%

und

%Vor%

von

%Vor%

Ich bin mir nicht sicher, wie ich die Situation erkennen kann, wenn das Textfeld leer wird. Ich habe versucht mit:

%Vor%

aber es funktioniert nicht, da die Reihenfolge der oben genannten Methoden aufgerufen wird, bevor das Zeichen aus dem Textfeld gelöscht wird.

Irgendwelche Ideen?

    
Jakub 08.05.2010, 17:35
quelle

2 Antworten

37
%Vor%

Es ist nützlich zu wissen, dass das Feld nicht leer ist, bis diese Methode zurückkehrt. Daher sollten Sie hier einen Zwischenstatus setzen und dann textFieldDidEndEditing: verwenden, um zu wissen, dass der Benutzer das Feld leer ist / p>     

WineSoaked 08.05.2010, 17:56
quelle
0

Der folgende Code funktioniert auch.

%Vor%

{

%Vor%

Ziel für jedes Textfeld hinzugefügt. Für mich musste ich den Cursor in das vorherige Feld stellen, wenn das aktuelle Textfeld leer ist. Lassen Sie es mich wissen, wenn Sie Klarheit brauchen.

    
Narasimha Nallamsetty 29.11.2016 07:30
quelle

Tags und Links