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