我有非常奇怪的问题。我的应用在simulator
上运行很酷,但是当安装在iphone
上时,它会显示出奇怪的行为
假设我在settings
页面,然后我使用主页按钮关闭了应用程序。然后我在相当长的一段时间后再次启动应用程序,我将始终首先获取设置页面一秒钟,然后是主加载屏幕。即使不是设置ViewController
有什么问题?
最诚挚的问候 欧麦尔
答案 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