IOS 制作启动画面
启动方式简述
IOS 8 及之前: Launch Images Source方式,
IOS8 及之后: 1, Launch Images Source方式 ; 2 , LaunchScreen.XIB方式(官方推荐)
Launch Images Source 方式
1, 打开 images.xcassets, 在这里新建一个New Image Set,并设置好名称(工程配置文件要使用), 如下图所示:
2, 将要启动的图片添加到Image Set 中, 需要注意SIZE必须正确(否则会报错,可以去官网查), 可以只设定要使用到的SIZE, 比如IPAD的SIZE 就可以不指定图片,
3, 根据需要配置支持的设置和机器类型
4, 最后需要在工程配置文件中的General 项中找到App Icon and Launch Images配置项,将Launch Screen File 项设置为空,这样程序就会使用Launch Images Source 方式启动, 所以需要将Launch Images Source 的值设置为在第1步中创建的image set 名。
LaunchScreen.xib 方式
LaucnScreen.xib相对来讲要简单些,你可以拖放任意的UIView 对该XIB文件进行界面化和布局,比如一个文本,当然最常用的还是加载一全屏的图片,故你只需要拖放一个UIImageView, 设置好图片源、约束等属性后即可,注意此XIB 不能关联到源代码中去代码操作(至少我试了一下不行)所以启动的内容显示都要在XIB中完成。