Сохраняйте небольшой разрыв в вводе текста и клавиатуре, когда ввод текста сосредоточен - PullRequest
0 голосов
/ 27 июня 2018

У меня есть несколько текстовых входов на моем экране, когда текстовый ввод находится в фокусе, появляется клавиатура, и контент перемещается вверх.

В настоящее время это выглядит как

В настоящее время это сбивает с толку пользователей, было бы выглядеть лучше, если бы был небольшой разрыв между textInput и Keyboard. Есть способ сделать это. Спасибо

ПРИМЕЧАНИЕ: все это внутри ScrollView.

1 Ответ

0 голосов
/ 27 июня 2018

Попробуйте использовать KeyboardAvoidingView

как

import { KeyboardAvoidingView } from 'react-native';

<KeyboardAvoidingView style={styles.container} behavior="padding" enabled>
  ... your UI ...
</KeyboardAvoidingView>

https://facebook.github.io/react-native/docs/keyboardavoidingview.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...