GMSAutocompleteFetcher странное поведение с первым респондентом Swift

У меня есть необычный случай, я надеюсь, что кто-то может помочь с этим.

Я установил селектор редактирования редактирования в моем текстовом поле здесь:

whereTextField.addTarget(self, action: #selector(textFieldDidChange(textField:)), for: .editingChanged)

он вызывает этот метод:

@objc private func textFieldDidChange(textField: UITextField) {
    fetcher?.sourceTextHasChanged(textField.text!)
}

Сборщик fetcher = GMSAutocompleteFetcher()

И это работает. Всякий раз, когда я набираю в сборщик вызывается. Вот проблема, всякий раз, когда я удаляю текст, когда я удерживаю кнопку удаления, текст удаляет только 1 символ, и кнопка удаления не нажимается. Я не могу удерживать кнопку, чтобы быстро удалить текст, как я могу в других текстовых полях. Есть идеи как починить?

0 ответов

Другие вопросы по тегам