Я также использовал KeyboardAvoidingView, это выравнивает клавиатуру должным образом, если ее единственная строка, но не многострочная.
<KeyboardAvoidingView behavior="position">
<TextInput
placeholder='input 1'
placeholderTextColor='gray'
multiline={true}
onContentSizeChange={(e) => console.log(e.nativeEvent.contentSize)}
value='text 1'
/>
<TextInput
placeholder='input 2'
placeholderTextColor='gray'
multiline={true}
onContentSizeChange={(e) => console.log(e.nativeEvent.contentSize)}
value='text 2'
/>
</KeyboardAvoidingView>
Есть ли способ правильно выровнять клавиатуру с многострочными текстовыми входами в реагировать родной?