为提高用户体验,引导页基本已经成为了一种不要配置,但是随着苹果屏幕尺寸的增多适配也成为了一种麻烦。
下面是常用的两种方法:
1、 通过屏幕尺寸宏判断机型,选择对应尺寸图片
具体代码就不详述了,原因你懂的~~
优点:只加载对应尺寸图片,占用内存空间较小
缺点:代码量较大,适配起来比较麻烦
2、 采用Assets.xcassets图片集合进行适配
下面是这一方案的具体操作流程,需要的同学可以参考一下
优点:使用方式简洁,便于管理
缺点:内存占用空间较大
1、创建一个启动页图片集合,并重命名为您需要的名字
![](https://img.haomeiwen.com/i617591/d8f951be030a9e48.png)
2.见文件路径中修改对应文件名后缀(guide.launchimage --> guide.imageset)
![](https://img.haomeiwen.com/i617591/034a0e0f83db268d.png)
3、存放所需屏幕尺寸的图片
![](https://img.haomeiwen.com/i617591/f7b51fb566beda65.png)
因为所在公司APP要求同时适配iPhone和iPad,所以增加选择了相应的iPad分类
图片---屏幕尺寸对照如下:
![](https://img.haomeiwen.com/i617591/c23a4e9fafff92eb.png)
4、使用图片方式可参照如下
![](https://img.haomeiwen.com/i617591/0cfd8d358ec8e30e.png)
谢谢大家的阅读指正~~
网友评论