SDWebImageView从网上加载gif图片不播放

    //设置图片
    [self.imageView sd_setImageWithURL:[NSURL URLWithString:topic.large_image] placeholderImage:nil options:0 progress:^(NSInteger receivedSize, NSInteger expectedSize, NSURL *targetURL) {
        self.progressView.hidden = NO;
        CGFloat progress = 1.0 * receivedSize / expectedSize;
        [self.progressView setProgress:progress animated:NO];
    } completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) {
        self.progressView.hidden = YES;
    }];
阅读 7.5k
2 个回答

[UIImage sd_animatedGIFNamed:@"xxx"];

新版本SDWebImage不再支持原先的方式了,用他们之前弄了一个单独的类FLAnimatedImage来播放gif,参考https://github.com/Flipboard/...
它是UIImageView的子类,替换掉就可以了,很简单。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题