在React Native TextInput中编写消息时,随机大写锁定
反应性:0.55.4
我们使用React Native TextInput来允许用户输入数据。最近,在编写消息时,文本输入就像疯了似的,在编写时完全随机地在大写和非大写字符之间切换。
还有其他人遇到过类似的问题吗?
我们使用的一种变通方法是设置autoCapitalize =“ none”,这似乎减少了随机的大写锁定,但是它确实具有预期的副作用,即通常情况下,大写字母都不起作用(句号等)
以下是导致此问题的文本输入:
<TextInput
style={this.getTextInputStyle()}
multiline={true}
numberOfLines={4}
onChangeText={text => {
this.setState({
text: text
});
}}
value={this.state.text}
placeholder={"Type your text here..."}
placeholderTextColor="#2dc4ad"
autoCapitalize="none"
onKeyPress={(event) => {
//Some code here
}}
onSelectionChange={(event) => {
//Some code here
}}
/>