我有一个应用程序,我正在升级以在 iOS6 中更好地工作。以前它在 iOS5 中运行良好,但由于某种原因,使用新的 XCode 和 iOS5.1 模拟器,在设备上我看到的只是白屏。我可以点击屏幕并获取显示界面在某处的调试信息,我只是看不到它。
有关信息,我有一个带有 rootViewController 的自定义 UINavigationController。该 UINavigationController 设置为窗口 rootviewcontroller,它在 iOS6 中都能完美运行。
最奇怪的是,只要我打开多任务托盘或用五指滑动切换应用程序,界面就会出现。我的应用程序委托中的所有 applicationWillResignActive 等方法都是空的,所以 wtf 正在发生吗?
谢谢。