簡體   English   中英

iOS雙擊主頁按鈕事件

[英]ios double click home button event

無論如何,有捕獲雙擊主頁按鈕事件。

我知道它將運行到applicationWillResignActive中,但是在很多情況下應用程序將運行到applicationWillResignActive中,因此我無法將雙擊主頁按鈕事件與其他事件區分開。

有人可以給我一些提示嗎?

我的應用程序遇到一個錯誤:-在iOS 7上,雙擊主頁按鈕,您可以看到正在運行的應用程序及其當前圖像。 因為我的應用程序具有一定的保護功能(我構建了密碼視圖),所以當用戶使用主頁按鈕或雙擊主頁按鈕時,我將捕獲事件以首先顯示密碼視圖。 為此,我將代碼放置在applicationWillResignActive上以顯示密碼。

  • 它運作良好,但是出現另一個問題,當用戶下拉通知或其他操作使應用程序退出時,它將顯示我的密碼視圖,這使用戶感到非常煩惱。 所以我只想在用戶主頁按鈕或雙擊主頁按鈕時顯示密碼視圖。 有人有什么主意嗎?

不,那里沒有。

Apple只是不允許您訪問其硬件。 您唯一可以做的就是使用框架來控制那些硬件。 如果沒有任何框架,那么沒有編碼越獄之類的東西就沒有辦法。

您可以考慮軟件的各個層。

  1. 獨立於硬件=喜歡應用
  2. 硬件使用=例如Camera Apps(使用某種類型的核心框架)
  3. 硬件本身=沒有使用該層的權限

核心框架為您提供了編寫硬件代碼的基礎。

IOS框架

您無法訪問主頁按鈕上的任何按鈕單擊。

當它進入applicationWillResignActive ,這是按鈕單擊的次要結果。 不是直接的結果。

即單擊按鈕,操作系統解釋該單擊,然后告訴您的應用進入后台,然后您獲得applicationWillResignActive

收到電話等時也是如此...

無法專門檢測主頁按鈕上的雙擊。

如您所述,您應該響應applicationWillResignActive

您實際上想達到什么目的?

暫無
暫無

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

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