У меня здесь необычный случай, я надеюсь, что кто-то может помочь с этим.
Я установил селектор изменений редактирования в моем текстовом поле здесь:
whereTextField.addTarget(self, action: #selector(textFieldDidChange(textField:)), for: .editingChanged)
он вызывает этот метод:
@objc private func textFieldDidChange(textField: UITextField) {
fetcher?.sourceTextHasChanged(textField.text!)
}
Сборщик fetcher = GMSAutocompleteFetcher()
И это работает. Всякий раз, когда я набираю в сборщик вызывается. Вот в чем проблема, всякий раз, когда я удаляю текст, когда я удерживаю кнопку удаления , текст удаляет только 1 символ, и кнопка удаления не нажимается. Я не могу удерживать кнопку, чтобы быстро удалить текст, как я могу в других текстовых полях. Есть идеи как починить?