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