是否有捕獲雙擊主頁按鈕事件。ios雙擊主頁按鈕事件
我知道它會運行到applicationWillResignActive中,但有很多情況下應用程序會運行到applicationWillResignActive中,因此我無法將雙擊主頁按鈕事件與其他事件區分開來。
任何人都可以給我一些提示嗎?
我的應用程序遇到一個錯誤: - 在iOS 7上,雙擊主頁按鈕時,您可以看到正在運行的應用程序及其當前圖像。因爲我的應用程序有一些保護(我構建了密碼視圖),所以當用戶主頁按鈕或雙擊主頁按鈕時,我將捕獲事件以首先顯示我的密碼視圖。爲此,我將我的代碼放在applicationWillResignActive上顯示密碼。
- 它運行良好,但另一個問題發生時,當用戶拉下通知或其他動作讓應用程序退出活動,它會顯示我的密碼視圖,這導致用戶感到非常煩惱。所以我只想在用戶主頁按鈕或雙擊主頁按鈕時顯示密碼視圖。有人有什麼主意嗎?
'applicationDidEnterBackground'事件對你的情況沒有用嗎? – Zen
@Zen,是的,但是在按住home按鈕的情況下,當雙擊home按鈕時它很有用,它似乎不是因爲在這種情況下不調用applicationDidEnterBackground,而是調用applicationWIllResginActive。 –