iOS项目添加启动图片

一:首先,iOS项目添加启动图片有三种方式:

(1) 放到工程Images.xcassets文件夹下的中的【LaunchImage】图片集合中。

(2) 放到工程下的普通文件夹中。

(3) 在LanunchScreen.xib中设置启动图片

下边,我就iOS项目这三种方式,以适配iPhone X为例子进行说明。

1、【LaunchImage】图片集合

如果没有创建【LaunchImage】图片集合的话,可以通过

  • step A: Target-> General
  • step B: App Icons and Launch Images
  • step C: 在【Launch Images Source】选项下点击点击Use Asset Catalog 来设置 【LaunchImage】图片集合。

iOS项目添加启动图片_第1张图片
Launch Images Source

然后把启动图片添加到工程 Images.xcassets 文件夹下的中的【LaunchImage】中。
最后结果如下图:

iOS项目添加启动图片_第2张图片

iOS LaunchImage 标准尺寸

iPhone Portrait IOS 12+ Xs Max (1242X2688)
iPhone Portrait IOS 12+ XR  (828X1792)

iPhone Portrait IOS 11+ 1125px × 2436px。

iPhone Portrait iOS 8-Retina HD 5.5 (1242×2208) @3x
iPhone Portrait iOS 8-Retina HD 4.7 (750×1334) @2x

iPhone Portrait iOS 7,8-2x (640×960) @2x
iPhone Portrait iOS 7,8-Retina 4 (640×1136) @2x

iPhone Portrait iOS 5,6-1x (320×480) @1x
iPhone Portrait iOS 5,6-2x (640×960) @2x
iPhone Portrait iOS 5,6-Retina4 (640×1136) @2x
2、放到工程下的普通文件夹中

这种方式需要对启动图片(应用图标也是)的格式,命名,数量都有要求。并且需要在对应的Info.plist中设置一些参数。 这部分设置可以在在下载官方Demo自己比对。

iOS项目添加启动图片_第3张图片
官方demo

下边说添加iPhone X的启动图片,把图片拖进文件夹后,需要在info.plist文件的 UILaunchImages中添加Item,具体添加内如如下:

iOS项目添加启动图片_第4张图片
info.plist

3、在LanunchScreen.xib中设置启动图片
  • 第一步在LaunchScreen.storyboard的xib中新建一个UIImageView并填充全屏,在选上你要显示的图片。
iOS项目添加启动图片_第5张图片
LaunchScreen.storyboard
  • 第二步Launch Screen File 中选中你要显示的LaunchScreen。如下图:
iOS项目添加启动图片_第6张图片
Launch Screen File

二:icon图片添加

iOS项目添加启动图片_第7张图片
icon
iPhone Notification IOS 7-11 20pt
@2x  40 x 40px
@3x  60 x 60px

iPhone Spotlight - IOS 5,6 Settligs - IOS 5-111 29pt
@2x  58 x 58px
@3x  87 x 87px

iPhone Spotlight IOS 7-11 40pt
@2x  80 x 80px
@3x  120 x 120px

Iphone App IOS 7-11 60pt
@2x  120 x 120px
@3x  180 x 180px

App Store IOS 1024pt
     1024 x 1024px

你可能感兴趣的:(iOS项目添加启动图片)