Кнопка отключения клавиатуры iPad не отключает клавиатуру
-
28-10-2019 - |
Вопрос
У меня есть поле UITextField в альбомной ориентации, и когда я нажимаю кнопку «закрыть клавиатуру» в правом нижнем углу представления UIKeyboard, клавиатура НЕ исчезает.Есть ли способ программно прослушивать нажатие этой клавиши?Или я не вижу соединения, которое заставит эту клавиатуру исчезнуть? Это iOS 4 и XCode 4. Спасибо.
Решение
У меня сегодня была такая же проблема, и я подумал, работает ли она в образце кода аксессуаров для клавиатуры Apple. Итак, я сделал реверс-инжиниринг.ViewController не был той ошибкой, которую я сделал в моем случае.
В реализации UIApplicationDelegate есть точка входа в приложение, где будет настроен корневой контроллер представления и окно сгенерированного кода.Если вы забыли добавить представление корневых контроллеров представления в окно в качестве подпредставления, кнопка увольнения с клавиатурой не будет работать ни в одном представлении вашего приложения.
родовое слово...
родовое словоНе забудьте настроить выходы в основном файле xib.
Я не знаю, почему это связано с поведением клавиатуры.Но моя теория заключается в том, что цепочка респондентов не связана с окном, но ей нужно.
Другие советы
Чтобы закрыть клавиатуру с помощью кнопки закрытия клавиатуры, вам необходимо реализовать метод делегата
родовое словоКроме того, если вы хотите закрыть клавиатуру, нажав за ее пределами, используйте
родовое слововам нужно указать текстовому полю, которое принимает ввод с клавиатуры, чтобы оно больше не отвечало первым.
родовое слово