Я использую KeyboardAvoidingView с ScrollView и TextInput . Когда первые несколько TextInput сфокусированы, появляется клавиатура, которая слишком сильно сдвигает TextInput с экрана.
Я попытался поместить KeyboardAvoidingView в качестве родительского тега и ScrollView в качестве дочернего, и наоборот. Я также играл с опорами для KeyboardAvoidingView ( клавиатура VerticOffset , поведение и т. Д.). Однако ни один из них не работал. Я также протестировал пакет реагировать на родную клавиатуру-осведомлённую прокрутку и не работал вообще.
<KeyboardAvoidingView behavior={'position'}>
<ScrollView>
<TextInput/>
<TextInput/>
<TextInput/>
...
</ScrollView>
</KeyboardAvoidingView>
Ожидаемое поведение : Когда вход расположен в области, близкой к вершине, клавиатура не должна сдвигать экран вверх. (Расстояние между клавиатурой и сфокусированным вводом не должно быть большим)