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

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