В приложении «Сообщения» вы можете «перемещаться», и клавиатура будет следовать касанию, пока не исчезнет.
Какое самое лучшее решение для React Native?
ScrollView компонент имеет свойство под названием keyboarddismissmode.
ScrollView
keyboarddismissmode
keyboardDismissMode Определяет, будет ли клавиатура закрыта в ответ на перетаскивание. Кроссплатформенная none (по умолчанию), перетаскивание не закрывает клавиатуру. on-drag, клавиатура закрывается, когда начинается перетаскивание. Только для iOS interactive, клавиатура интерактивно отклоняется при перетаскивании и движется синхронно с касанием; перетаскивание вверх отменяет увольнение. На Android это не поддерживается, и он будет иметь такое же поведение, как и «нет».
Определяет, будет ли клавиатура закрыта в ответ на перетаскивание.
Кроссплатформенная
none
on-drag
Только для iOS
interactive
Я никогда не использовал это свойство, но из описания и из этого ответа , я думаю, это то, что вы ищете.