2012-10-30 28 views
0

我有一个很奇怪的问题。我的应用程序工作在降温,但simulatoriphone安装时显示的奇怪行为iPhone应用程序显示以前的状态时打开

想我是在settings页面,然后我关闭使用home键的应用程序。然后,我会在一段时间后再次启动应用程序,并且我会始终首先获取设置页面一秒钟,然后是主加载屏幕。这种情况发生在其他页面上,即使它没有设置ViewController

什么是错?

问候 欧麦尔

+0

您是否已将任何启动图像分配给您的应用? – MisterMetaphor

+0

是的,这实际上是加载屏幕。它实际上并没有加载只是一个加载栏图像作为飞溅图像 –

回答

0

标准的行为,UI恢复。您的iOS应用程序会在您离开的地方继续执行。 这意味着:如果应用程序被推送到后台,则会执行截图。回到应用程序,这个屏幕截图将会显示出来,同时你的UI已经准备好了。 如果您的应用程序中的代码位于applicationDidBecomeActive:applicationWillEnterForeground:(请参见:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html),并且会立即重新配置UI,您将看到所描述的行为。 您可以关闭用户界面恢复,并让您的应用真正退出,而不是通过更改info.plist中的某个按键将其推送到背景:UIApplicationExitsOnSuspend

+0

你能指导我如何做到这一点? –

+0

这是基本的iOS设计知识。你应该通过编程指南(http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW1 )或者购买一本关于CocoaTouch/iOS开发的书。网上也有大量的iOS教程,只是谷歌。 – Krumelur

相关问题