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

时间:2012-12-24 12:39:43

标签: ios ios6 ios-simulator

  

可能重复:
  How iPhone 5 + iOS6 will decide if an app must be run in letterbox mode

我正在使用:

CGRect screenBounds = [[UIScreen mainScreen] bounds];

获取屏幕尺寸。

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

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

我必须提到我使用相同项目已有好几年了(自iPhone 3G以来)。

1 个答案:

答案 0 :(得分:5)

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