iPhone 6加真实设备UIScreen主屏尺寸奇怪

时间:2014-09-26 09:59:17

标签: ios objective-c iphone iphone-6-plus

当我使用[UIScreen mainScreen]测试Xcode 6模拟器时,大小似乎是正确的。

iPhone 6尺寸:375 * 667和iPhone 6 plus:414 * 739

但是当我在真正的iPhone 6 plus设备中测试[UIScreen mainScreen]时,结果显示:

(lldb) po [UIScreen mainScreen]

<UIScreen: 0x12ce03f30; bounds = {{0, 0}, {375, 667}}; mode = <UIScreenMode: 0x178039ae0; size = 1125.000000 x 2001.000000>>`

但是当你测试比例时,它会在真正的iPhone 6 plus设备上输出3.0。那么,那里有什么问题吗?

1 个答案:

答案 0 :(得分:11)

那是因为你设置了&#34;设置&gt;展示与展示亮度&gt;查看&#34;到&#34;放大&#34;。如果您将其更改为&#34;标准&#34;,您将获得414 * 739。