Неожиданное поведение UITextField при использовании EditChanged в SwiftIOS

Программируем под IOS
Anonymous
Неожиданное поведение UITextField при использовании EditChanged в Swift

Сообщение Anonymous »

Я использовал следующий код со своим UITextField.

Код: Выделить всё

nameTextField.addTarget(self, action: #selector(self.validateAllTextFieldDidChange(_:)), for: .editingChanged)
Я использую его некоторое время, но недавно поведение изменилось. Вначале метод validateAllTextFieldDidChange активируется только в том случае, если я пишу или удаляю символ в UITextField, но недавно, когда я нажимаю на UITextField, метод validateAllTextFieldDidChange уже активируется.
Это поведение изменилось. во всем приложении. Все UITextFields активируются, когда я просто нажимаю на них.
Я проверяю все «расширения UITextField», которые есть в моем коде, и комментирую их все, но поведение все еще существует.
Я понятия не имею, почему это происходит.
Любая идея о том, как это определить, будет очень полезна.

Подробнее здесь: https://stackoverflow.com/questions/793 ... d-in-swift

Вернуться в «IOS»