Я пытаюсь очистить UITextField всякий раз, когда выполняется событие UIControlEventEditingChanged
.
Однако, когда я устанавливаю текст в ничто, событие UIControlEventEditingChanged
вызывается снова, и этокак он продолжает идти.
Это мой код:
- (void)updateText {
//other code
textfield.text = @"";
//other code
}
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[textfield addTarget:self action:@selector(updateText) forControlEvents:UIControlEventEditingChanged];
}
Я хотел бы иметь возможность устанавливать текст в текстовом поле без бесконечного зацикливания!
Любая помощь приветствуется.