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中创建的项目文件之间找到差异.
你现在如何为我的旧项目解决这个问题?
如果由于某些原因对任何 UI 元素的框架进行硬编码,则可能需要针对即将推出的 iPad Pro 进行更改。因为,它的屏幕尺寸(以磅为单位)完全不同。
如果您使用自动布局和动态框架(例如 self.view.bounds.size.width),我想它应该可以正常工作。
| 归档时间: |
|
| 查看次数: |
2725 次 |
| 最近记录: |