gpt4 book ai didi

ios - 如何将gif图片的图像转换为iOS的NSData?

转载 作者:行者123 更新时间:2023-12-01 16:15:06 37 4
gpt4 key购买 nike

在我的iOS应用程序中,我想在tableViewCell中显示Gif图像。通过SDWebImage下载此Gif图像,并使用FLAnimatedImageView显示此图像。

但是现在我有一个问题,SDWebImage返回一个图像,但是FLAnimatedImageView需要一个NSData

如何将gif的图像转换为NSData

原谅我可怜的英语。

[[SDWebImageManager sharedManager] downloadImageWithURL:url options:0 progress:nil completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished, NSURL *imageURL) {
if (image.images.count > 0)//gif
{
// how to get the data
FLAnimatedImage *animatedImage = [FLAnimatedImage animatedImageWithGIFData:data];
_chatGIFImage.animatedImage = animatedImage1;
}

}];

最佳答案

如果您具有图片的网址,则可以直接使用以下内容将其转换为NSData

NSData *data = [NSData dataWithContentsOfURL: imageURL];

关于ios - 如何将gif图片的图像转换为iOS的NSData?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38241731/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com