我正在一个项目中,其中我已连接到扫描仪。扫描仪在扫描后将发送文本。现在,我有一个“文本输入(隐藏)”字段以从扫描仪获取详细信息,但是当文本输入获得焦点时,我面临的问题是键盘正在显示。我尝试使用Keyboard.dismiss(),但这也从TextInput移除了焦点(现在从Scanner返回的文本不再被TextInput监听)。我该如何解决这个问题?
以下是代码
<TextInput
style={Style.hiddenInput}
autoFocus={true}
multiline
onFocus={Keyboard.dismiss}
onChangeText={this._onHiddenTextChangeText}
value={this.state.hiddenInput}
/>
款式
hiddenInput: {
width: 0,
height: 0,
},
我通过添加本机包解决了此问题。我在下面的github链接中添加了示例
https://github.com/mohanprasathsj/reactnative-hidekeyboardonfocusexample
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句