Я интегрировал комплект учетной записи Facebook SDK v.4.26.0.
Следует сценарий, в котором я сталкиваюсь с трудностями:
Когда пользователь нажимает кнопку входа, отображается контроллер входа в систему с номером телефона, и на этом экране сразу же появляется клавиатура для ввода номера телефона. Теперь я нажимаю в любом месте экрана за пределами текстового поля и клавиатуры, чтобы вызвать событие закрытия клавиатуры. Но с iOS 11. * клавиатура не закрывается, и если я вернусь назад, нажав кнопку «Назад», в этой ситуации клавиатура также останется открытой. Действие закрытия клавиатуры отлично работает до iOS 11.0.
Следующие шаги, которые я пытался решить эту проблему:
1. Используя экземпляр AKFViewController, представленный для аутентификации, я попытался выполнить view.endEditing(true)
, чтобы исключить клавиатуру из методов делегата AKFViewControllerDelegate
. (Этот метод не сработал)