为什么Xcode将iPhone 7 plus设备检测为iPhone 5,屏幕尺寸和尺寸错误?

时间:2018-02-22 16:39:22

标签: ios objective-c iphone xcode cgsize

我在iPhone 7 +设备上运行我的应用程序,当我尝试记录Scale和屏幕绑定大小时,我得到的是与iPhone 5 / 5s / 5c / SE相关,而不是我的iphone 7 plus规格。 这是我在日志中得到的:

CGFloaf scale = [[UIScreen mainScreen] scale];
CGFloat screenHeight = [[UIScreen mainScreen] bounds].size.height;

NSLog (@"Scale: %f", scale);
NSLog (@"screenHeight: %f", screenHeight);

Output :
Scale: 2.000000
screenHeight: 568.000000

为什么???我感谢任何帮助。

0 个答案:

没有答案