相关疑难解决方法(0)

在React native中的多行TextInput中关闭键盘

当用户按下ReturnTextInput行中的键时,将创建一个新行并且键盘继续可见.如何在React native中为多行TextInput解除键盘?

我做了一些研究.我发现单击View外部TextInput不会模糊TextInput,这会导致键盘保持可见.

<View style={styles.container}>
  <TextInput
    placeholder="To"
    style={styles.input}
    value={this.state.to}
    onChangeText={(to) => this.setState({to})}
  />
  <TextInput
    placeholder="Text"
    style={styles.textarea}
    multiline={true}
    numberOfLines={4}
    value={this.state.text}
    onChangeText={(text) => this.setState({text})}
  />
</View>
Run Code Online (Sandbox Code Playgroud)

因为ScrollView,有一个道具 - keyboardShouldPersistTaps导致TextInput模糊.这有什么相同的View吗?我希望多行TextInput模糊,以便键盘被解除.

react-native

24
推荐指数
3
解决办法
1万
查看次数

标签 统计

react-native ×1