如何强制我的ios7应用程序在主屏幕上启动?

时间:2014-03-20 23:05:04

标签: iphone ios7

我有一个包含多个View Controllers的应用。我有一个主屏幕,有#34;播放/选项等等。#34;。当您点击Play时,您将导航到GamePlay View Controller并开始播放。

我发现,如果我正在进行游戏玩法" VC和我点击iPhone的主页按钮(离开我的应用程序),然后重新启动我的应用程序,它让我回到游戏屏幕。我想强迫应用程序启动同一个" Home"屏幕每次都会启动。

建议非常感谢!

谢谢,

-Ed

2 个答案:

答案 0 :(得分:2)

在您应用的plist中添加密钥UIApplicationExitsOnSuspend并将其设置为YES。 您的应用程序将不会被暂停,您将始终在主屏幕上启动

答案 1 :(得分:0)

按Home(主页)按钮时,应用程序将转到后台。再次启动时,应用程序只从后台进入前台。我认为您可以在AppDelegate中的以下委托方法中加载主屏幕

- (void)applicationWillEnterForeground:(UIApplication *)application

您可以在以下内容中保留游戏状态(我不想再次杀死僵尸!):

- (void)applicationDidEnterBackground:(UIApplication *)application