В настоящее время я настроил его таким образом, что когда пользователь открывает клавиатуру, она прокручивается вниз, когда вид прокрутки сжимается.
<ScrollView
contentContainerStyle={{ flexGrow: 1 }}
ref={(ref) => (this.scrollView = ref)}
>
<TextInput
onFocus = {this.scrollDown}
/>
scrollDown = () => {
this.scrollView.scrollToEnd();
}
Это работает на IOS отлично, но не похоже работать над Android.
Android: https://imgur.com/a/9HfaCMd
iOS: https://imgur.com/a/dB1WeoW