簡體   English   中英

收到警報后,我無法在我的React Native應用中關閉鍵盤

[英]I can't dismiss my keyboard in my react native app after an alert

我目前正在嘗試以編程方式關閉鍵盤: https : //imgur.com/a/3gBlyZp

但這行不通。 它實際上關閉,然后在屏幕切換時重新打開,而第二個屏幕上沒有輸入。

我已經嘗試過在更改屏幕之前和第二個屏幕的componentDidMount()中放置Keyboard.dismiss() ,但是沒有成功。

每當您嘗試隱藏鍵盤時打開警報時,都會發生這種情況。 這很hacky,但是您可以嘗試將Alert打包成一個超時。

setTimeout(() => {
   //... open your alert here
}, 50)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM