我有一个奇怪的问题,不知道我应该发布哪个代码,因为我不知道问题出在哪里,但如果你需要,请索取更多代码示例;
我的应用程序是使用"Xcode 3.2和IOS 4.3"构建的.最近我开始使用Xcode 4.2和基础IOS 5; 使用新环境打开我的项目并将部署目标设置为IOS 4.3.应用程序同样好,但我有一个问题;
应用程序从启动画面开始,然后我应该从导航控制器看到第一个视图,但我看到一个空白的白色屏幕!并且它保持不动..然后这是令人惊讶的; 当我按下主页按钮,然后从暂停模式再次打开应用程序,然后我可以正确获得第一个视图!我应该检查我的代码的哪些部分?或者它是我可以从构建设置修复的配置问题?当我调试时,我可以点击viewController的"viewDidAppear"方法,但实际上我看到的只是一个白色屏幕.
谢谢.
如果您在代码中创建主UIWindow,但是在nib文件中定义了额外的UIWindow,您经常会看到这一点.在iOS 4中,您在代码中创建的窗口显示在nib定义的窗口上方.在iOS 5中,它是另一种方式 - 空的笔尖定义窗口出现在您在代码中创建的窗口上方.
如果您在代码中创建主窗口,请检查您的nib文件,删除任何额外的窗口并从info.plist文件中删除主Nib文件设置.
| 归档时间: |
|
| 查看次数: |
3150 次 |
| 最近记录: |