在TextInput外部单击时,键盘将被关闭,输入字段未聚焦。但是点击“完成”后不会发生这种情况。在键盘上,此操作仅解除键盘但不会使输入字段失焦。
在键盘上单击完成时(在Android上),无论如何都要将TextInput取消聚焦?
答案 0 :(得分:0)
实现这一目标的唯一方法是使用setNativeProps
<TextInput ref={ component => this.myInput = component }
onSubmitEditing={(e) => this.myInput.setNativeProps({enable: false}))
/>
当然,您需要在需要时重新激活它。