热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何添加对10.5英寸iPadPro的支持

如何解决《如何添加对10.5英寸iPadPro的支持》经验,为你挑选了1个好方法。

我刚刚从MAS下载了最新的Xcode 8.3.3更新.我想知道如何添加对新的10.5英寸iPad Pro的支持?

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



1> 小智..:

我相信自动布局启动画面故事板应该是所有需要的.但是,我发现如果我在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应用程序的工件.在开发人员收到新硬件之前,我们可能不会确切知道.


我刚刚提交了雷达32604743
推荐阅读
author-avatar
学海无涯
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有