UIImage+GIF

作者: helinyu | 来源:发表于2016-06-14 08:24 被阅读398次
对Gif的图片进行处理

通过data的方式以及文件名字的方式来进行对Gif的图片进行处理,也许就是可以通过可以查看里面的源代码。
1)通过UIImage的文件名字来进行处理;
2)通过data的文件来进行处理;
3)对图片进行设置不同的尺寸的图片。

设置基本的Gif的方法

里面的内容通过url来获取Gif中的图片的个数,因为Gif的图片是通过很多张基本的图片来进行组合完成的。

里面涉及到的方法

这个方法是获取到图片资源的上下文(其实资源上下文是图片资源的对象),

图片资源

可以看到是一个桥接类型,所以需要桥接

从图片资源上下文中获取图片

从而可以获得图片的上下文

图片上下文

这里的图片都是CG开头的图片(也就是应该是c语言进行实现的),也就是获取到了图片。

Gif图片的执行周期时间 返回字典上下文

这里面包括了图片中的所有内容

CG字典的上下文

因为CG的都是要进行桥接的,所以,在转化为oc的时候都是需要使用桥接器。

Gif图片的一些枚举类型

这里面基本上是使用CG的类来进行完成的,所以要查看图片查看里面的ImageIO的内容。

基本的接口类

所以一张看起来简单的图片png或者Gif图片都是包含了很多东西,所想到以这个在用到UIImage的时候,我们应该想到使用的内容是怎么样子的。

通过文件名来进行访问

相关文章

  • UIImage+GIF

    通过data的方式以及文件名字的方式来进行对Gif的图片进行处理,也许就是可以通过可以查看里面的源代码。1)通过U...

  • UIImage扩展

    UIImage+GIF 1.封装了gif动画实现 2.imgView执行动画+图片集+重复次数 3.高斯模糊 4....

  • iOS开发之SVProgressHUD加载Gif

    我不会录gif图,录的mp4不能上传,所以只能发截图了? 首先需要写一个UIImage+Gif的分类,我是直接更改...

  • SDWebImage源码解读 之 UIImage+GIF

    第二篇 前言 本篇是和GIF相关的一个UIImage的分类。主要提供了三个方法: + (UIImage *)sd_...

网友评论

    本文标题:UIImage+GIF

    本文链接:https://www.haomeiwen.com/subject/xlfudttx.html