В React Native, как иметь несколько многострочных текстовых вводов, которые не прячутся за клавиатурой в одной прокручиваемой форме? - PullRequest
0 голосов
/ 26 декабря 2018

Кто-нибудь смог решить проблему, упомянутую в названии?Я потратил несколько дней и до сих пор не смог создать форму с несколькими многострочными текстовыми вводами.

Вот как выглядит проблема:

enter image description here

Текст идет за клавиатурой, а не прокручивается вниз.

Я пробовал этот пакет:

https://github.com/baijunjie/react-native-input-scroll-view

Но он просто не работает вообще, текстидет за клавиатурой и не прокручивается вместе с клавиатурой.1/10 раз я вижу, как он работает, он прокручивается в нужную точку и над клавиатурой, но большую часть времени текст идет за клавиатурой.

Я также пробовал следующий пакет, который прекрасно работает соднолинейные входы, но, как описано в приведенных ниже проблемах, он не работает с многострочными входами с последними версиями реактивного ввода.

https://github.com/APSL/react-native-keyboard-aware-scroll-view/issues/227

https://github.com/APSL/react-native-keyboard-aware-scroll-view/pull/251

Мне пришлось прибегнуть к реакции натива keyboardavoidingview, который работает в обычных случаях, но не в scorllview.

Дайте мне знать, если у вас есть какие-либо предложения.Все, чего я пытаюсь добиться - это иметь прокручиваемую форму с несколькими многострочными текстовыми вводами.Творческие решения также приветствуются!

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