gpt4 book ai didi

React-Native - TextInput 光标放置在 Android 中的中间而不是顶部

转载 作者:行者123 更新时间:2023-12-04 04:23:28 24 4
gpt4 key购买 nike

我正在渲染 TextInput在我的 native 应用程序中,它的高度为 100 像素。用于输入文本的光标显示在中心而不是 Android 的顶部。光标在 iOS 上看起来很好。以下是演示问题的草图:

https://sketch.expo.io/SJVIk30ig
TextInput使用以下代码呈现:

<TextInput style={{height: 100, padding: 5, backgroundColor: colorThemes.Blue.lightGrey}} 
multiline={true}
value={this.state.value}
onChange={this.onTextInputChange}
underlineColorAndroid={'transparent'}
autoCorrect={true} autoFocus={true}
autoCapitalize={'sentences'}
/>

最佳答案

重复此 question

设置样式属性 textAlignVerticaltopTextInput

    <TextInput style={{height: 100, padding: 5, 
backgroundColor: colorThemes.Blue.lightGrey,
textAlignVertical: 'top'}}
multiline={true}
value={this.state.value}
onChange={this.onTextInputChange}
underlineColorAndroid={'transparent'}
autoCorrect={true} autoFocus={true}
autoCapitalize={'sentences'}
/>

关于React-Native - TextInput 光标放置在 Android 中的中间而不是顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42929176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com