美文网首页iOS点点滴滴专业知识分享(iOS)
iOS SDWebImage 5.0以上版本,加载gif,加载w

iOS SDWebImage 5.0以上版本,加载gif,加载w

作者: So_Cool | 来源:发表于2019-12-03 15:08 被阅读0次

由于SDWebImage从5.0版本开始,项目结构改动比较大,取消了'SDWebImage/GIF'、'SDWebImage/WebP'这两个Subspecs,所以加载gif和webp的方法随之改变,使用方法如下:


加载gif:
需要SDWebImageFLPlugin插件和FLAnimatedImage混合使用,
需要导入以下pod

pod 'SDWebImageFLPlugin'

使用的地方需要导入头文件

#import <SDWebImageFLPlugin/SDWebImageFLPlugin.h>

在显示gif图片的地方,用法和SDWebImage加载图片方式一致


加载webp:
需要使用SDWebImage中的SDImageCodersManager添加SDImageWebPCoder使用。需要导入以下pod

pod 'SDWebImageWebPCoder'

我是在AppDelegate里添加的,全局就可以加载webp格式的图片了。

首先导入头文件

#import <SDWebImageWebPCoder/SDImageWebPCoder.h>
#import <SDWebImage/SDImageCodersManager.h>

然后再didFinishLaunchingWithOptions添加一下代码

SDImageWebPCoder *webPCoder = [SDImageWebPCoder sharedCoder];   
[[SDImageCodersManager sharedManager] addCoder:webPCoder];

在显示webp图片的地方,用法和SDWebImage加载图片方式一致。

相关文章

网友评论

    本文标题:iOS SDWebImage 5.0以上版本,加载gif,加载w

    本文链接:https://www.haomeiwen.com/subject/hlvcgctx.html