iOS 二倍、三倍图的系统引用的一个查看方法
2019-11-04 本文已影响0人
王加水
准备
- iPhone11 正常是引用 @2x 图
- iPhone11 Pro 正常是引用 @3x 图
- 两张图片分别命名 testImg@2x.png 和 testImg@3x.png
试验场景
-
1. 二倍图、三倍图都添加,分别跑到iPhone11 和 iPhone11 Pro上,运行查看结果
-
结果: iPhone11显示正常加载2倍图, iPhone11 Pro加载3倍图
iPhone 11
iPhone 11 Pro
-
结果: iPhone11显示正常加载2倍图, iPhone11 Pro加载3倍图
-
2. iPhone11上只添加三倍图, 运行查看结果
-
结果: iPhone11显示加载3倍图
iPhone 11
-
结果: iPhone11显示加载3倍图
-
3. iPhone11 Pro上只添加二倍图, 运行查看结果
-
结果: iPhone11 Pro显示加载2倍图
iPhone 11 Pro
-
结果: iPhone11 Pro显示加载2倍图
总结
- 由此可见系统再2、3倍图都在情况下,随手机型号自动选择加载图片,如果缺少某张图,也会顺延加载,不会空着不显示
- 此方法纯属测验, 关于苹果的图片素材加载等资料其实还是参考苹果官方文档
- Apple 人机交互文档官方地址 ==> 戳我