1

我还使用了 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>

有什么方法可以在本机反应中将键盘与多行 textInputs 正确对齐?

4

1 回答 1

0

它对我来说效果很好,可能是因为版本不同,如果那个东西仍然对你不起作用,那么你可以使用条件对齐方式,因为它被按下,屏幕应该滚动,或者你可以使用 z 转换它-指数

于 2021-05-28T23:52:26.463 回答