由于SDWebImage從5.0版本開始袁翁,項(xiàng)目結(jié)構(gòu)改動(dòng)比較大柴底,取消了'SDWebImage/GIF'、'SDWebImage/WebP'這兩個(gè)Subspecs粱胜,所以加載gif和webp的方法隨之改變柄驻,使用方法如下:
加載gif:
需要SDWebImageFLPlugin插件和FLAnimatedImage混合使用,
需要導(dǎo)入以下pod
pod 'SDWebImageFLPlugin'
使用的地方需要導(dǎo)入頭文件
#import <SDWebImageFLPlugin/SDWebImageFLPlugin.h>
在顯示gif圖片的地方焙压,用法和SDWebImage加載圖片方式一致
加載webp:
需要使用SDWebImage中的SDImageCodersManager添加SDImageWebPCoder使用鸿脓。需要導(dǎo)入以下pod
pod 'SDWebImageWebPCoder'
我是在AppDelegate里添加的抑钟,全局就可以加載webp格式的圖片了。
首先導(dǎo)入頭文件
#import <SDWebImageWebPCoder/SDImageWebPCoder.h>
#import <SDWebImage/SDImageCodersManager.h>
然后再didFinishLaunchingWithOptions添加一下代碼
SDImageWebPCoder *webPCoder = [SDImageWebPCoder sharedCoder];? ?
[[SDImageCodersManager sharedManager] addCoder:webPCoder];