How to detect when UITextField become empty
- by Jakub
Hello,
I would like to perform a certain action when UITextField becomes empty (user deletes everything one sign after another or uses the clear option).
I thought about using two methods
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;
and
- (BOOL)textFieldShouldClear:(UITextField *)textField;
from
UITextFieldDelegate
I'm not sure how to detect the situation when the text field becomes empty?
I tried with:
if ([textField.text length] == 0)
but it does't work as the fisrt of the above methods is called before the sign is deleted from the text field.
Any ideas?