NativeScript: Есть ли событие открытия клавиатуры, которое я могу прослушать? - PullRequest
0 голосов
/ 16 апреля 2020

Я пишу приложение с Angular 8 и NativeScript 6.4.1.

У меня есть стандартная страница входа с именем пользователя и паролем, как здесь:

https://play.nativescript.org/?template=play-ng&id=nfvaZJ&v=3

Сейчас клавиатура закрывает кнопку отправки и часть ввода текста. Это не очень хороший пользовательский опыт.

То, что я хочу сделать, - это когда клавиатура появляется, настроить мою раскладку.

Подход, который я считаю жизнеспособным для меня, - это изменить мой css свойства при появлении клавиатуры. Например, измените положение полей ввода и нажмите кнопку отправки, когда клавиатура откроется. Я хочу также включить css анимации, которые я могу. Мне нужно, чтобы это работало на iOS и Android.

Вопрос:

  • Есть ли событие открытия клавиатуры, которое я могу прослушать?

Вот еще пара фотографий того, что я хочу сделать:

enter image description here

enter image description here

...