Me gustaría realizar una determinada acción cuando UITextField se vacía (el usuario elimina todo un signo después de otro o utiliza la opción de borrar).Cómo detectar cuando UITextField se vacía
Pensé en usar dos métodos
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;
y
- (BOOL)textFieldShouldClear:(UITextField *)textField;
de
UITextFieldDelegate
No estoy seguro de cómo detectar la situación cuando el campo de texto se convierte en vacío? he intentado con:
if ([textField.text length] == 0)
pero does't trabajo como el fisrt de los métodos anteriores se llama antes de que la señal se elimina del campo de texto.
¿Alguna idea?