Search code examples
iphoneobjective-cxcodeuitextfielddelegate

is it possible to know if user is typing or deleting characters in a textfield?


I am using the text field delegate method "shouldChangeCharactersInRange" and I wanted to know if there is any way to tell if user is deleting characters or typing characters? Anyone know? thanks.


Solution

  • - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
    {
        if (range.length > 0)
        {
             // We're deleting
        }
        else
        {
            // We're adding
        }
    }