【问题标题】:Keep showing keyboard when press keyboards submit button按下键盘提交按钮时继续显示键盘
【发布时间】:2020-04-13 17:06:40
【问题描述】:

我想继续显示键盘。例如,当我按下提交时,该过程发生并且键盘保持打开状态。

<TextInput
        style={{ height: 40, borderColor: 'gray', borderWidth: 1 }}
        onChangeText={(text) => SetText(text)}
        onSubmitEditing={() => press(text)}
      />

就像在 whatsapp 中发送消息一样。这有点与keyboard.dismiss()相反。

【问题讨论】:

    标签: javascript react-native react-native-textinput


    【解决方案1】:

    来自 react-native 的TextInput 组件有一个专门用于此的属性 - blurOnSubmit

    <TextInput blurOnSubmit={false} {...yourOtherProps} />
    

    您可以在此处找到文档:https://github.com/facebook/react-native-website/blob/master/docs/textinput.md#bluronsubmit

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-25
      • 2022-01-15
      • 2015-06-07
      • 1970-01-01
      • 2021-04-20
      • 2017-01-31
      • 2013-03-14
      相关资源
      最近更新 更多