ale*_*ner 15 xcode ios-simulator ios10 ios11
我刚刚从MAS下载了最新的Xcode 8.3.3更新.我想知道如何添加对新的10.5英寸iPad Pro的支持?
我正在使用具有自动布局的故事板,启动屏幕故事板以及所有应用程序图标大小都添加到xcassets中.
小智 15
我相信自动布局启动画面故事板应该是所有需要的.但是,我发现如果我在Xcode 8.3.3下构建一个应用程序,UIScreen.mainScreen.bounds将返回736 x 1024.如果我在Xcode 9和iOS 11 SDK beta下构建相同的应用程序,UIScreen.mainScreen.bounds将返回834 x 1112.
更新:
正如其他人提到的,当一个应用程序使用Xcode 8.3.3/iOS 10.3构建并在iPad Pro 10.5模拟器上运行时,UIRequiresFullScreen应用程序info.list中的键确定应用程序是否缩放到768 x 1024 .如果UIRequiresFullScreen= YES,则缩放应用程序.如果UIRequiresFullScreen=否,该应用程序是全分辨率(834 x 1112).
但是,如果应用程序是使用Xcode 9/iOS 11 beta 1构建的,则无论UIRequiresFullScreen密钥设置如何,它始终以完全原生分辨率运行.一些开发人员认为这是故意行为而不是错误.其他人认为它只是在iOS 11模拟器下运行iOS 10应用程序的工件.在开发人员收到新硬件之前,我们可能不会确切知道.
| 归档时间: |
|
| 查看次数: |
3785 次 |
| 最近记录: |