GMSAutocompleteFetcher странное поведение с первым респондентом Swift - PullRequest
0 голосов
/ 18 января 2019

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

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

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

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

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

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

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

...