问题
前阵子被设计问到一个有趣的问题,在 APP 中是否可以使用下面这种方式的切图?
研究
初次看的时候,很眼熟,貌似在哪里看过。遂问学名,答曰 图片精灵
。
然后 Android&iOS 分头搜索相关技术,得出的结论就是:
- 学名叫 css sprites,它是 css 的东西;
- APP 端暂时无成熟方案。
iOS 如果要读取此类文件必然需要一个坐标对照表,然后使用 CGImageCreateWithImageInRect
得到 CGImageRef
,最后转换为 UIImage
对象。图片缓存优化也得自己处理,不然性能也会有影响。
本文由 Bill 创作。
最后编辑时间为: 2020.05.23 at 09:11 am
希望您能回复我的信息,期待一起探讨该问题。