gpt4 book ai didi

javascript - 在 native (Android) 中关闭键盘时取消文本输入的焦点

转载 作者:行者123 更新时间:2023-12-01 14:41:01 28 4
gpt4 key购买 nike

当在 TextInput 外部单击时,键盘消失并且输入字段没有焦点。但是当单击键盘上的“完成”时不会发生这种情况,此操作只会关闭键盘但不会取消输入字段的焦点。

在键盘上单击完成时(在 Android 上)是否有取消 TextInput 焦点的方法?

最佳答案

实现这一目标的唯一方法是使用 setNativeProps

<TextInput ref={ component => this.myInput = component } 
onSubmitEditing={(e) => this.myInput.setNativeProps({enable: false}))
/>

当然,您需要在需要时重新激活它。

https://github.com/facebook/react-native/pull/1855/files

关于javascript - 在 native (Android) 中关闭键盘时取消文本输入的焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39707421/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com