iphone如何检测我的应用程序被推送到后台?

时间:2010-07-21 03:18:28

标签: iphone

我已经为iPhone 3编写了一个应用程序。该应用程序调用safari,但它确实会退出。下次调用时,它会从头开始加载。

但是对于iPhone 4,这种行为已经发生了变化。在我打开safari之前,我发现我的应用程序与我离开的位置相同。

如何将应用程序发送到后台时将其退出? (iPhone 3喜欢的行为)

或者是否有任何代表我可以用来检测我的应用程序是否已经进入后台并再次来到forground?

谢谢你!

2 个答案:

答案 0 :(得分:1)

您可以将名为UIApplicationExitsOnSuspendInfo.plist中的密钥设置为YES

答案 1 :(得分:1)

您可以实现在应用程序终止时调用的applicationWillResignActive:,或者在iOS4上调用,如果它进入后台。