Скрыть клавиатуру при вводе / следующем нажатии с помощью реакции-native-pell-rich-editor - PullRequest
1 голос
/ 01 апреля 2020

Мне нужно скрыть клавиатуру, когда пользователь отправляет или нажимает клавишу ввода / следующего на клавиатуре. Вот код, который я использую для RichEditor TextInput.

<RichEditor
    ref={rf => this.richText = rf}
    initialContentHTML={this.state.PostDescription}
    style={{
      // minHeight:Platform.OS === 'ios' ? 30 : 40,
      // maxHeight:Platform.OS === 'ios' ? 100: 40,
      height:'100%',
      backgroundColor:'white',
      flex: 1,justifyContent:'center',
      minWidth:'100%',width:'100%'
    }}
/>

1 Ответ

0 голосов
/ 02 апреля 2020

Используя этот код в качестве примера, вы можете сделать RichEditor размытым, используя:

this.richText.blurContentEditor();

Но функции OnSubmit нет (или, по крайней мере, я не нашел ее на моем поиск), поскольку это просто webview из реагировать-родной-веб-просмотр , а не TextInput.

Вы можете использовать реагировать-родной-веб-просмотр-перо js, поскольку у них есть ON_KEY_PRESS событие и нажмите клавишу Enter.

...