【发布时间】:2017-05-25 07:23:09
【问题描述】:
我确保我使用的是最新版本的 Xcode,但是当启动我的 iPad Pro 12"9 模拟器(全屏,100% 比例)并以编程方式获取屏幕的宽度和高度时,我得到了@987654321 @. 不应该是1366x1024 吗?这可能是什么原因?
感谢您的帮助。
【问题讨论】:
我确保我使用的是最新版本的 Xcode,但是当启动我的 iPad Pro 12"9 模拟器(全屏,100% 比例)并以编程方式获取屏幕的宽度和高度时,我得到了@987654321 @. 不应该是1366x1024 吗?这可能是什么原因?
感谢您的帮助。
【问题讨论】:
12.9 英寸 iPad Pro 具有显示缩放功能,可将屏幕变为 2048 x 1536 屏幕(即像素;它是双分辨率,因此点数为 1024x768,这就是您所看到的)。实际上,它现在认为它是 iPad Air。
因此,您的 iPad Pro 会在该模式下显示您的应用。这可能是因为:
一个。您的 iPad Pro 确实处于缩放模式。
b.您未能在您的应用程序包中包含适当的 LaunchScreen.storyboard。
【讨论】: