2011-12-12 123 views
0

我只想在應用程序進入後臺時用戶剛退出應用程序時顯示提醒,我該怎麼做?當應用程序剛進入後臺時顯示提醒

如果我在applicationDidEnterBackground:(UIApplication *)application方法中顯示警報,那麼當我們再次恢復應用程序時會顯示此警報,但我需要在應用程序進入後臺之前顯示警報。

回答

4

你不能這樣做,而且是對的。當用戶按主頁按鈕,他們去主屏幕。這是iOS用戶體驗的基礎部分。沒有什麼能阻止主頁按鈕的工作

+0

是的,似乎是不可能的,謝謝 –

0

applicationWillResignActiveapplicationWillTerminate可能會引起這個一般問題的興趣 - 但是,一旦主頁按鈕被按下,您就不能向UI呈現任何東西。然而,這些方法可讓您短暫運行任何關鍵代碼,同時將主屏幕呈現給用戶。

+0

有沒有名稱applicationWillEnterBackground的方法,你可能會談論applicationWillEnterForeground方法,不管怎樣,謝謝,希望對解決方案有更多的迴應。 –

+0

更新,更正,鏈接到文檔。 –

+0

當你只是按下home鍵時,不可能用UI做一些事情,反正謝謝你的迴應,祝你有個美好的一天:) –

相關問題