TextInput在多行的顶部对齐文本={false}(带高度)



我被迫使用multiline={false}并设置TextInput的高度,以便将其显示为文本区域。原因是multiline={true}不能很好地与KeyboardAvoidingView配合使用(https://github.com/facebook/react-native/issues/16826)。

这里有一个简单的代码:

<TextInput placeholder="Input text here..." style={{height: 200}} multiline={false} />

输出为:屏幕截图

我只想让文本在顶部对齐。通过与安卓系统正常工作

TextInput上将样式属性textAlignVertical设置为top

<TextInput ... multiline={true} textAlignVertical: 'top' />

最新更新