Как обрабатывать TextInput в scrollView, вложенном в View реакции родного - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть такой код:

<View>
  <View></View>
  <ScrollView>
    <View>
      <TextInput/>
    </View>
  </ScrollView>
  <View></View>
</View>

Как я могу обработать его для правильного ответа на клавиатуру?И андроид и иос ???у меня есть 2 постоянных просмотра сверху и снизу экрана, эти представления выдвинуты на клавиатуре

Ответы [ 3 ]

0 голосов
/ 17 декабря 2018

Чтобы убедиться, что клавиатура не перекрывает какие-либо важные элементы макета, такие как ввод текста, оберните весь экран в KeyboardAvoidingView

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

0 голосов
/ 19 декабря 2018

Решено !!
Я решил это путем обработки отображения элементов (представлений) на клавиатуре и скрытия с помощью клавиатуры в реагирующих нативных документах

0 голосов
/ 17 декабря 2018

Ваш вопрос действительно неясен, но я думаю, что вам нужно: KeyboardAvoidingView .

Это встроенный компонент React Native, размер которого изменяется в зависимости от высоты клавиатуры.

...