加载gif图片的方法:(需要SDWebImage方法)

简介: <p style="color:rgb(51,51,51); font-family:Arial; font-size:14px"></p> <p style="margin-top:0px; margin-bottom:0px; font-size:11px; line-height:normal; font-family:Menlo; color:rgb(209,47,27)">

#import "UIImage+GIF.h"


加载gif图片的方法:(需要SDWebImage方法)


/**

 *  加载图片

 */

- (void)initLoadingImageView

{

    NSString  *name = @"loading.gif";

    NSString  *filePath = [[NSBundle bundleWithPath:[[NSBundle mainBundlebundlePath]]pathForResource:name ofType:nil];

    NSData  *imageData = [NSData dataWithContentsOfFile:filePath];

    

    if (!self.loadingImageView) {

        self.loadingImageView = [[UIImageView alloc]init];

    }

    //    imgView.image = [UIImage animatedImageWithAnimatedGIFData:imageData];

    self.loadingImageView.backgroundColor = [UIColor clearColor];

    self.loadingImageView.image = [UIImage sd_animatedGIFWithData:imageData];

    self.loadingImageView.frame = CGRectMake(00100250/2.0);

    [self.view addSubview:self.loadingImageView];

    [self.view bringSubviewToFront:self.loadingImageView];

}

目录
相关文章
|
11月前
|
Web App开发 存储 iOS开发
一日一技:把webp图片保存为png
一日一技:把webp图片保存为png
123 0
【Flutter】Image 组件 ( 配置本地 gif 图片资源 | 本地资源加载 placeholder )(一)
【Flutter】Image 组件 ( 配置本地 gif 图片资源 | 本地资源加载 placeholder )(一)
357 0
【Flutter】Image 组件 ( 配置本地 gif 图片资源 | 本地资源加载 placeholder )(一)
|
Dart 开发者
【Flutter】Image 组件 ( 配置本地 gif 图片资源 | 本地资源加载 placeholder )(二)
【Flutter】Image 组件 ( 配置本地 gif 图片资源 | 本地资源加载 placeholder )(二)
235 0
【Flutter】Image 组件 ( 配置本地 gif 图片资源 | 本地资源加载 placeholder )(二)
|
Web App开发 UED
图片的赖加载(lazyLoad)
图片的赖加载(lazyLoad)
1327 0
|
C++
CxImage动态加载图片(判断图片文件类型)
1、打开一张图可以通过创建一个新的CxImage对象来完成,通过构造函数来打开一张图CxImage::CxImage(const char * filename, DWORD imagetype)其中filename是需要打开的文件路径,imagetype是文件类型,支持的类型有: [c...
1572 0
|
Android开发
探索Glide对Gif图片资源的获取、解析过程
先预祝大家汤圆节快乐!很久没写博客了。今天我们来探索一下Glide是如何支持Gif图片加载的。 本篇博客的目的 了解代码分析的基本思路与方法 了解Glide是如何对Gif图片进行支持的 探索背景 为什么会有这么一个想法呢,一来一直对Glide是知其名而不知其所以然,二来还主要是工作中需要对它研究研究,以便更好的支持工作内容。
1485 0