2010-06-09 108 views
2

是否可以覆蓋主頁按鈕的默認行爲(關閉應用程序)?如果你如何做到這一點?iPhone SDK主頁按鈕

+0

我只是好奇,你需要什麼樣的功能主頁按鈕? – nebs 2010-06-11 14:12:31

+0

我也對此感興趣;我有一個客戶端只需要他們的應用程序在設備上運行。所以,我想要主頁按鈕被覆蓋以在應用程序內執行其他操作,或者什麼也不做。 – Thomas 2010-06-24 16:56:29

+0

我想創建一個類似於主屏幕刪除Apps的效果。當你點擊幾秒鐘,圖標開始「搖擺/搖動」,並可以重新排列/刪除。而停止的方法就是homebutton。 – Stefan 2010-06-29 19:29:52

回答

-1

即使有可能,您的應用程序可能不會被Apple批准。 您是否爲自己的私人應用程序計劃此功能,或者您是否希望稍後分發此功能? 主頁按鈕可能是設備上最關鍵的按鈕,並不是一個好主意來改變

0

好吧,有一個合理的ALT檢測是否需要檢測主頁按鈕是否被點擊。我目前正在研究這種情況。

我的應用程序允許用戶輸入(進入UITextViews)。一位客戶要求提供「自動保存」功能,如果他們(意外)在數據輸入過程中點擊主頁按鈕,我是否仍然可以捕獲輸入的數據並將其保存。

我測試的viewWillDisappear序列在收集數據和applicationWillTerminate顯示viewWillDisappear在applicationWillTerminate之前調用的視圖。現在我完全理解這是蘋果想要的架構序列,但是這個序列也排除了在applicationWillTerminate中設置一個簡單的布爾值,以讓特定的viewWillDisappear知道由於applicationWillTerminate它正在消失。

所以問題依然存在。 UIView如何檢測到它由於應用程序終止而正在消失?

+0

這真的應該是一個新問題,因爲沒有人能夠在這裏回答你,它與原始問題沒有多大關係。 – 2011-02-22 18:57:01