Как я могу получить textDidChange метод для UITextField? Я должен назвать метод каждым разом, когда изменение внесено в текстовое поле. Действительно ли это возможно? Спасибо!
Вы можете настроить делегата и использовать
- (BOOL) textField: (UITextField *) textField shouldChangeCharactersInRange: (NSRange) range replacementString: (NSString *) string;
Вы можете использовать UITextFieldTextDidChangeNotification
для вызова метода при каждом изменении текстового поля. Добавьте это в свой init
:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textDidChange:) name:UITextFieldTextDidChangeNotification object:nil];