使用React Native TextInput编写消息时出现随机大写锁定

时间:2019-01-22 13:30:38

标签: react-native textinput

在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
  }}
/>

0 个答案:

没有答案