首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么除非使用multitasking>,否则我的应用程序界面在iOS5.1和XCode 4.5中不可见

为什么除非使用multitasking>,否则我的应用程序界面在iOS5.1和XCode 4.5中不可见
EN

Stack Overflow用户
提问于 2012-10-24 19:18:33
回答 1查看 141关注 0票数 1

我有一个应用程序,我正在升级,以便更好地在iOS6中工作。以前,它在iOS5上运行得很好,但由于某些原因,在新的XCode和iOS5.1模拟器上,我在设备上看到的只有一个白屏。我可以点击屏幕并获得显示界面的调试信息,但我就是看不到它。

作为参考,我有一个带有rootViewController的自定义UINavigationController。该UINavigationController被设置为window,并且它在iOS6中都可以完美地工作。

最奇怪的是,当我打开多任务托盘或者用五根手指滑动切换应用程序时,界面就会出现。我的应用委托中的所有applicationWillResignActive等方法都是空的,所以会发生wtf吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-03 06:19:34

终于破解了它,感谢:http://www.cocos2d-iphone.org/forum/topic/1719

这个问题来自从iOS3开始就存在的MainWindow.xib文件中的window对象。只需删除它,这个应用程序就能很好地工作。我猜想,界面可以获得手势等信息,但看不到任何东西的原因是前面有一个额外的UIWindow对象。

我猜你是在生活和学习!

马丁

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13048155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档