0
点赞
收藏
分享

微信扫一扫

iOS开发 - 关于启动页动画的杂谈


博主在这里要再次声明,启动页直接显示动画是不可能的!

如果你告诉我你见过启动页是动画的,没关系,博主会向你解析下是怎么做出来并欺骗用户的眼睛的。总结一点,LaunchImage无法跳过,要想一开始进来看到的图慢慢开始动画,就需要启动页是动画开始之前的截图。

下面来说另外一个问题,关于启动图的命名,

iOS开发 - 关于启动页动画的杂谈_启动页

写成这样的命名,不需要做任何操作,系统会默认识别到并使用,所以有些项目会看到只有这样命名的图,并没有看到和图片名字相关的代码或者设置LaunchImage,就是这个道理,博主最近遇到个Demo就是这样,觉得这也算个坑吧,为什么是坑,并非所有的项目这么干都行,有的也许你没设置好,怎么都无法启用这样命名的图片,为保万无一失,博主推荐另一种办法,看下图:

iOS开发 - 关于启动页动画的杂谈_启动页_02

iOS开发 - 关于启动页动画的杂谈_启动页_03


把图片直接拖动到对应的适配位置,第一排iOS5,6现在都不支持了,不用管,如果支持也就是屏幕大小和对应倍数,第二排是4.7和5.5寸屏幕的图,最右边的是横屏模式的图,尺寸是屏幕大小对应的高清图,可以点击LaunchImage,右键show in finder进入选中的文件,看里面的json文件,看到对应的屏幕倍数,各个版本屏幕大小自己动手查哦,一般来说我们只需要对最下面和第二排前两个进行适配,图片大小根据4s,5s,6,6p的规范,来,4s,5s都是2x,6,6p都是3x,表示的是屏幕尺寸的倍数。有点啰嗦了啊,不过说的很清楚了,最后再确认一点,看下图:

iOS开发 - 关于启动页动画的杂谈_LaunchImag_04

general中的下面,这里一定要选中你创建的LaunchImage,到此,完结。如有问题,欢迎指正,也欢迎加群一起交流心得。


举报

相关推荐

0 条评论