加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – 如何添加对10.5英寸iPad Pro的支持

发布时间:2020-12-15 01:50:21 所属栏目:百科 来源:网络整理
导读:我刚刚从MAS下载了最新的Xcode 8.3.3更新.我想知道如何为新的10.5英寸iPad Pro添加支持? 我正在使用具有自动布局的故事板,启动屏幕故事板以及所有应用程序图标大小都添加到xcassets中. 解决方法 我相信自动布局启动画面故事板应该是所有需要的.但是,我发现
我刚刚从MAS下载了最新的Xcode 8.3.3更新.我想知道如何为新的10.5英寸iPad Pro添加支持?

我正在使用具有自动布局的故事板,启动屏幕故事板以及所有应用程序图标大小都添加到xcassets中.

解决方法

我相信自动布局启动画面故事板应该是所有需要的.但是,我发现如果我在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模拟器上运行时,应用程序info.list中的UIRequiresFullScreen键确定应用程序是否缩放到768 x 1024.如果UIRequiresFullScreen = YES,则缩放应用程序.如果UIRequiresFullScreen = NO,则应用程序为全分辨率(834 x 1112).但是,如果应用程序是使用Xcode 9 / iOS 11 beta 1构建的,则无论UIRequiresFullScreen键设置如何,它始终以完全原生分辨率运行.一些开发人员认为这是故意行为而不是错误.其他人认为它只是在iOS 11模拟器下运行iOS 10应用程序的工件.在开发人员收到新硬件之前,我们可能不会确切知道.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读