Я просто задал вопрос о том, как отслеживать изменения в UITextField
и получил этот ответ:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)replacementStr {
// Enable "Next" if you like what entered in the replacementStr
}
Это работает, но строка замены - это не целая строка, а только то, что она добавляет. Как я могу получить целую строку? Моя цель состоит в том, чтобы увидеть, что строка в текстовом поле пуста или равна определенному числу (в разных сценариях).
Обратите внимание, что выход в текстовое поле не работает в этом случае, потому что этот метод вызывается до изменения текста в поле.