接觸了一陣子的GIF圖片應用,

使用過諸如FlipboardFLAnimatedImage或是YYKit大神的YYImage套件,

通常需要使用一個imageView搭配image來達成顯示GIF圖片的效果,

但有一個case裡我需要在一個原生的UIImageView上顯示動態圖片,

一開始我使用YLGIFImage來達到這個目的,但其效能不彰,並且此套件已經一段時間沒有更新,

於是我找到了這位仁兄分享的用UIImage承載GIF圖片

1.首先,添加UIImage的扩展到工程中:
.h

.m

 

2.引入 “UIImage+GIF.h"扩展,调用上面相应的初始化方法,用UIImageView去加载展示即可。

3.示例,用于App启动动画(亦可制作其他动画效果):

LaunchAnimationViewController.m