Я пишу приложение с Angular 8 и NativeScript 6.4.1.
У меня есть стандартная страница входа с именем пользователя и паролем, как здесь:
https://play.nativescript.org/?template=play-ng&id=nfvaZJ&v=3
Сейчас клавиатура закрывает кнопку отправки и часть ввода текста. Это не очень хороший пользовательский опыт.
То, что я хочу сделать, - это когда клавиатура появляется, настроить мою раскладку.
Подход, который я считаю жизнеспособным для меня, - это изменить мой css свойства при появлении клавиатуры. Например, измените положение полей ввода и нажмите кнопку отправки, когда клавиатура откроется. Я хочу также включить css анимации, которые я могу. Мне нужно, чтобы это работало на iOS и Android.
Вопрос:
- Есть ли событие открытия клавиатуры, которое я могу прослушать?
Вот еще пара фотографий того, что я хочу сделать: