iOS日常笔记

YYImage加载静态图片出错

2023-11-06  本文已影响0人  Mr_Zhou

YYImage作者已经不更新了,但是用着还不错, 最近做Gif图片编辑的时候发现YYImage不能加载静态图片,然后就网上搜了下相关的文章,对此做一个记录

YYImage加载Gif图片的使用

    YYImage *image = [YYImage imageNamed:@"123.gif"];
    YYAnimatedImageView *imageView = image;

找到 YYAnimatedImageView 这个类,搜索找到如下代码,按照下面的代码,添加else,解决此问题

- (void)displayLayer:(CALayer *)layer {
 
    if (_curFrame) {
       layer.contents = (__bridge id)_curFrame.CGImage;
   } else {
       if (@available(iOS 14.0, *)) {
           [super displayLayer:layer];
       }
   }
}
上一篇下一篇

猜你喜欢

热点阅读