多行文本输入的键盘对齐问题

时间:2018-09-20 03:54:52

标签: javascript ios typescript react-native react-native-textinput

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

有什么方法可以使React与本机中的多行textInputs正确对齐吗?

1 个答案:

答案 0 :(得分:0)

它对我来说很完美,可能是因为版本不同,如果那个东西仍然不适合你,那么你可以使用条件对齐方式,因为它被按下屏幕应该滚动,或者你可以使用变换它与 z-index