YYImage作者已經(jīng)不更新了栈幸,但是用著還不錯(cuò), 最近做Gif圖片編輯的時(shí)候發(fā)現(xiàn)YYImage不能加載靜態(tài)圖片扎阶,然后就網(wǎng)上搜了下相關(guān)的文章躲胳,對(duì)此做一個(gè)記錄
YYImage加載Gif圖片的使用
YYImage *image = [YYImage imageNamed:@"123.gif"];
YYAnimatedImageView *imageView = image;
找到 YYAnimatedImageView 這個(gè)類(lèi),搜索找到如下代碼胯努,按照下面的代碼牢裳,添加else,解決此問(wèn)題
- (void)displayLayer:(CALayer *)layer {
if (_curFrame) {
layer.contents = (__bridge id)_curFrame.CGImage;
} else {
if (@available(iOS 14.0, *)) {
[super displayLayer:layer];
}
}
}