我已經爲iPhone 3編寫了一個應用程序。該應用程序調用safari,並在它退出時執行此操作。下次它被稱爲從頭開始加載。iphone如何檢測我的應用程序被推送到背景?
但隨着iPhone 4的這種行爲已經發生了變化。我發現我的應用程序與我在打開safari之前離開它的位置相同。
如何在發送到後臺時退出我的應用程序? (iPhone 3的行爲)
或者是否有任何委託,我可以用來檢測我的應用程序是否已經背景,並再次來到forground?
謝謝!
我已經爲iPhone 3編寫了一個應用程序。該應用程序調用safari,並在它退出時執行此操作。下次它被稱爲從頭開始加載。iphone如何檢測我的應用程序被推送到背景?
但隨着iPhone 4的這種行爲已經發生了變化。我發現我的應用程序與我在打開safari之前離開它的位置相同。
如何在發送到後臺時退出我的應用程序? (iPhone 3的行爲)
或者是否有任何委託,我可以用來檢測我的應用程序是否已經背景,並再次來到forground?
謝謝!
您可以在Info.plist
中設置一個名爲UIApplicationExitsOnSuspend
到YES
的密鑰。
您可以實施applicationWillResignActive:,當應用程序正在終止時調用它,或者在iOS4中調用它,如果它正在進入後臺。