iOS 启动图片的设置

设置启动图片有两种方式:LaubchScreen.storyboard和Launch Image Source

一、LaubchScreen.storyboard

iOS 启动图片的设置_第1张图片
LaubchScreen.storyboard

打开Assets.xcassets,创建Launch Image,将自己所需的各个尺寸的启动图填进去!

可看iOS icon和LaunchImage

iOS 启动图片的设置_第2张图片
创建Launch Image

回到LaubchScreen.storyboard,设置UIImageView的image数据,将刚才创建的Launch Image的名字写入,如图:

iOS 启动图片的设置_第3张图片
将Launch Image名填入

最后在Launch Screen File 选择LaubchScreen,运行项目

iOS 启动图片的设置_第4张图片

二、Launch Image Source

这个就比较简单!

点击Launch Image Source 的Use Asset Catalog,会出现选择框

iOS 启动图片的设置_第5张图片

点击Migrate,Xcode会为我们创建一个名为Brand Assets的Launch Image,你可以不要

将自己所需的各个尺寸的启动图填进去!

回到General,点击Use Asset Catalog,选择自己刚设置的Launch Image,运行项目就可以了。

iOS 启动图片的设置_第6张图片

三、遇到的启动图问题

1、启动图被拉伸的问题?

这个可能是尺寸不对,查找出尺寸不对的图片,更换合适尺寸的图片。

如果是用LaubchScreen.storyboard的,可能是UIImageView,没有约束好!

2、已经设置了启动图,运行黑屏或没有出现启动图的问题?

删除项目,重新运行!

APP的启动图是从缓存读取的,查看沙盒,可以看到一张或两张的启动时屏幕的截图!

删除项目,让APP重新缓存新的启动图。

你可能感兴趣的:(iOS 启动图片的设置)