Я пытаюсь переместить представление вверх, когда клавиатура выскакивает над UITextfield
, который помещается на UIScrollView
. Для этого я использую UIKeyboardWillShowNotification
и UIKeyboardWillHideNotification
.
Он отлично работает при использовании iOS Keyboard
, где я получаю высоту 297
.
Мой клиент использует Gboard keyboard
, он жаловался, что представление не движется. Когда я тестировал, я получаю высоту клавиатуры как 44
.
Я пробовал оба ключа UIKeyboardFrameBeginUserInfoKey
и UIKeyboardFrameEndUserInfoKey
для объекта NSNotifiction userInfo
. Оба дают только 44
.
Я пробовал с UIKeyboardDidShowNotification
и UIKeyboardDidHideNotification
также, еще одну проблему.
Может ли кто-нибудь помочь мне в этом...?