iPhone 5模拟器返回了错误的屏幕尺寸

Mir*_*pas 1 ios ios-simulator ios6

可能重复:
iPhone 5 + iOS6将如何决定是否必须以信箱模式运行应用程序

我正在使用:

CGRect screenBounds = [[UIScreen mainScreen] bounds];
Run Code Online (Sandbox Code Playgroud)

获得屏幕尺寸.

iOS模拟器上的iPhone 5返回值为{0,0,320,480}.因此我的OpenGL视口比屏幕小,我有2条黑条纹.我现在无法尝试设备上的代码.

是否有一些解决方法来获得正确的屏幕尺寸?

我必须提一下,我使用相同的项目已有好几年了(自iPhone 3G以来).

Rah*_*ade 5

您需要在项目中添加Default-568h@2x.png.

  • 如果您认为帖子是重复标记,请不要在答案中发布可能的副本. (3认同)