我目前正在尝试以编程方式关闭键盘: https://imgur.com/a/3gBlyZp
但是它不起作用。它实际上是关闭的,然后在屏幕变化时重新打开,而第二个屏幕上没有输入。
我已经尝试将Keyboard.dismiss()
放在切换屏幕之前和第二个屏幕的componentDidMount()
中,但没有成功。
答案 0 :(得分:1)
每次尝试隐藏键盘时打开警报时,都会发生这种情况。这很hacky,但是您可以尝试将Alert
包装成一个超时值。
setTimeout(() => {
//... open your alert here
}, 50)