优化最新的iPad Pro Simulator

Ale*_*nov 7 xcode objective-c ios ios-simulator xcode7.1beta

我安装了最新的Xcode 7.1 beta并尝试在iPad Pro Simulator上运行我的项目.一切都是正确的,所有功能都正常.

但我的屏幕尺寸有问题......

在应用程序的主屏幕上,我运行下一个日志:

NSLog(@"%f", self.view.bounds.size.width);
Run Code Online (Sandbox Code Playgroud)

我有1024个横向方向.但是当我在Xcode 7.1中创建一个新的应用程序并在主屏幕上运行相同的代码时,我得到另一个值:1366.

今天我计划使用Araxis Merge在旧Xcode(6.4)和最新beta 7.1中创建的项目文件之间找到差异.

你现在如何为我的旧项目解决这个问题?

Ras*_*ick 0

如果由于某些原因对任何 UI 元素的框架进行硬编码,则可能需要针对即将推出的 iPad Pro 进行更改。因为,它的屏幕尺寸(以磅为单位)完全不同。

如果您使用自动布局和动态框架(例如 self.view.bounds.size.width),我想它应该可以正常工作。