设备返回错误的屏幕尺寸

时间:2014-12-19 07:17:44

标签: ios screen-size iphone-6

我使用[UIScreen mainScreen]来确定屏幕尺寸,但现在:

在iPhone6模拟器上运行:

<UIScreen: 0x7faa31a161f0; bounds = {{0, 0}, {375, 667}}; mode = <UIScreenMode: 0x7faa3050ccd0; size = 750.000000 x 1334.000000>>

在iPhone6真实设备上运行:

<UIScreen: 0x156542ad0; bounds = {{0, 0}, {320, 568}}; mode = <UIScreenMode: 0x17422db80; size = 640.000000 x 1136.000000>>

这是错误的大小。

我试过了:

1.配置launchImage和appicon,结果保持不变。

2.配置launchScreen文件,保持不变。

3.使用Xcode 6新项目,并对其进行配置和运行,其余部分保持不变。

4.下载其他开发人员的测试项目,保持不变。

我找不到任何解释此问题的理由,我怎样才能让真实设备正确识别屏幕尺寸?

0 个答案:

没有答案