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

IOS启动图像 – 让我疯狂

发布时间:2020-12-15 02:04:12 所属栏目:百科 来源:网络整理
导读:我在哪里可以找到一个完整的列表,告诉我应该使用什么文件名(?)和图像文件大小: retina hd 5.5 portrait ios 8,9 retinia hd 5.5 portrait ios 8,9 retinia hd 5.5 landscape ios 8,9 iphone portrait ios 2x 7-9 iphone portrait ios retina 4 7-9 ipad p
我在哪里可以找到一个完整的列表,告诉我应该使用什么文件名(?)和图像文件大小:

> retina hd 5.5 portrait ios 8,9
> retinia hd 5.5 portrait ios 8,9
> retinia hd 5.5 landscape ios 8,9
> iphone portrait ios 2x 7-9
> iphone portrait ios retina 4 7-9
> ipad portrait ios 1x 7-9
> ipad portrait ios 2x 7-9
> ipad landscape ios 1x 7-9
> ipad landscape ios 2x 7-9

因为我打算使用swift我只能假设ios7这意味着我可以ognore所有他的尺寸为ios5 6,对吗?

这使得LaunchScreen.storyboard在某些情况下似乎是ios9的一个要求…什么是简单地加载/显示正确的背景启动映像的最佳方式?

解决方法

我使用LaunchImage集。从文件列表中单击Images.xcassets。在右侧的下一列中,您可能需要使用“”按钮添加AppIcon和LaunchImages图像集。这些将为每个支持(预期)屏幕大小插槽。如果您使用这些集合,则无需担心使用Apple无法解密的命名方案对图像文件进行加密,您只需将每个映像文件拖到集合中的相应插槽。

当然,还需要知道与1x,2x,retina4,Retina 4.7,Retina 5.5等相关联的实际尺寸。我一定会喜欢Xcode来显示每个图像所需的尺寸,但是它不会。除此之外,我喜欢苹果公司列出所有预期尺寸的单表,但这似乎也不存在。看起来苹果已经很幸运地在https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen/的“图形”部分中整合了这些信息。具体来说,在写入IOS10支持的设备时:

Device                          Portrait size       Landscape size
iPhone 6s Plus,iPhone 6 Plus   1080px by 1920px    1920px by 1080px
iPhone 6s,iPhone 6             750px by 1334px     1334px by 750px
iPhone SE                       640px by 1136px     1136px by 640px
12.9-inch iPad Pro              2048px by 2732px    2732px by 2048px
9.7-inch iPad Pro,iPad Air 2,iPad mini 4,iPad mini 2   1536px by 2048px    2048px by 1536px

(编辑:李大同)

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

    推荐文章
      热点阅读