iOS之功能细节iOS之开发配置没事就看看

Xcode 9.0之后如何合理的设置『项目图标』和『启动图』

2017-10-17  本文已影响206人  九剑仙

AppIcon

AppIcon

上面这张是一个demo的项目图标,由于空间有限,只截取了比较有代表性的一部分来进行讲解。

描述 含义
iPhone Spotlight iOS 7-11 40pt iPhone(手机) iOS 7-11系统上搜索界面内展示的图标
iPhone App iOS 5,6 57pt iPhone(手机) iOS 5,6系统上的项目图标(由于Xcode 9.0已放弃了iOS 8.0以下版本,因此无需配置)
iPhone App iOS 7-11 60pt iPhone(手机) iOS 7-11系统上的项目图标
iPad Notifications iOS 7-11 20pt iPad(平板) iOS 7-11 通知栏内展示的图标
iPad Setting iOS 5-11 29pt iPad(平板) iOS 5-11 设置界面内展示的图标

经过分析后再来查看整个AppIcon,若是使用Xcode 9.0以上版本做开发,那么就可以省掉很大一部分的图标配置,甚至可以根据需要配置某个页面专属的个性图标。

LaunchImage

由于Xcode 9.0放弃了iPhone 5s以下的机型,因此启动图的适配变得异常简单。以竖屏为例:iPhone(手机)需4张图,iPad(平板)需2张图,共计6张图,尺寸以及对应的设备如下:

像素 设备
768 × 1024 iPad 1x图
1536 × 2048 iPad 2x图
640 × 1136 iPhone 4.0寸屏(iPhone 5s/SE)
750 × 1334 iPhone 4.7寸屏(iPhone 6/6s/7/8)
1242 × 2208 iPhone 5.5寸屏(iPhone 6p/6sp/7p/8p)
1125 × 2436 iPhone X

使用工具快速生成

推荐一款快速生成项目图标的工具:APRO
App Store内搜索下载或点击下载链接
将生成的图片和Contents.json文件全部拖到对应的文件夹下,即可自动替换。

上一篇下一篇

猜你喜欢

热点阅读