UIImage+GIF

对Gif的图片进行处理

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

设置基本的Gif的方法

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

里面涉及到的方法

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

图片资源

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

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

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

图片上下文

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

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

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

CG字典的上下文

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

Gif图片的一些枚举类型

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

基本的接口类

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

通过文件名来进行访问
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容