前阵子遇到一个加载图片的问题,webP格式图片如何在iOS技术上显示图片呢?小编当时也是头疼,想了好几个办法都行不通,后来看到一篇文章,结合SDWebImage + YYImage 即可加载webP图片,具体实现如下:
一、UIImage+WebP 分类文件:
导入SDWebImage的时候,如果用的是cocoapods pod出来的sdwebimage会发现UIImage+WebP不存在,所以上githua 上下载建议手动导入。传送门:https://github.com/rs/SDWebImage;
二、WebP.framework 库文件
该文件需要在YYimageDemo里面的Vendor文件夹下获取,传送门:https://github.com/ibireme/YYImage,下载完成后拖入项目当中。
三、配置项目让SDWebImage 支持加载WebP格式图片
如图,在项目工程里面添加 SD_WEBP=1 ,最后Command+B运行编译,这时候你再调用SDwebImage加载图片的方法,就可以让webP格式图片显示出来了。
如果此文章对你有用,不妨给小编一个小心心啊~
网友评论