禁用键盘:: TextInput React Native

时间:2018-10-15 10:08:25

标签: reactjs react-native react-native-android

下面给出的代码是第一次工作,第二次点击 在相同的文本输入上,它不起作用(键盘再次打开)。因为文本输入已经集中,并且我正在使用自定义数字按钮进行输入。

TextInput onFocus = {Keyboard.dismiss()}

有什么建议吗?反应原生问题。

2 个答案:

答案 0 :(得分:0)

use可以使用onKeyPress事件,该事件在textinput上的每个按键上都被调用

https://facebook.github.io/react-native/docs/textinput#onkeypress

<TextInput onKeyPress={Keyboard.dismiss()}/>

答案 1 :(得分:0)

<TextInput showSoftInputOnFocus={false}/>

使用showSoftInputOnFocus。 reference