2011-07-29 102 views
0

按下iPhone上的退出按鈕將我從應用程序中取出,如果我嘗試返回,我在最新的屏幕上找到了自己,但是,我希望我每次點擊我的應用程序圖標時都會看到第一個屏幕(閃屏)。退出並嘗試返回到應用程序時出現問題

+0

此問題的解決方案可以從我的答案[這裏]找到(http://stackoverflow.com/questions/6759882/iphone-is-it-possible-to-close-the-app-rather-than-運行在背景-當用戶-C/6759931#6759931)。 – Ilanchezhian

回答

2

發生這種情況是因爲您的應用程序準備在後臺運行。因此,當您按下「主頁按鈕」時,iOS會截取當前應用程序狀態的屏幕截圖,以便在您醒來時它將處於退出之前的相同狀態。爲了避免這種情況,使您的應用程序明星總是從一開始的新鮮,編輯您的plist文件,並設置Application does not run in background關鍵YES

+0

嗨Cyprian,thanx爲您的答案,'info.plist' 文件是空的,我應該添加它的屬性? – Malloc

+0

@Malek它應該有一些密鑰(默認情況下)。但是,如果不創建一個鍵「應用程序不在後臺運行」並將其設置爲「YES」 – Cyprian

0

設置UIApplicationExitsOnSuspend在Info.plist文件退出應用程序。當重新啓動時,您可以重新開始。如果你想保存之前的狀態,那麼你可以在你的應用代理中使用applicationDidEnterBackground。重新啓動時,可以使用變量在退出之前設置應用程序的狀態。

相關問題