我正在使用SDWebImage从网络上获取图片并显示它们。 但有些是GIF,如何阻止GIF?
答案 0 :(得分:0)
假设您使用的是> = v4.0;来自文档:
从4.0版本开始,我们依靠FLAnimatedImage来处理我们的动画图像。
来自FLAnimatedImage
的文档;有两种方法可以控制播放:
// FLAnimatedImageView可以在视图层次结构和
stops when removed
中自动播放FLAnimatedImage。//也可以使用UIImageView方法控制动画 -
start
/stop
/isAnimating
。
答案 1 :(得分:0)
你可以做的是停止动画是简单地将你的 SDAnimatedImageView 设置为例如
sdAnimatedImageView.image = SDAnimatedImage(named: "your.gif")?.animatedImageFrame(at: 0)
那样你只会得到一帧你的 gif 并且它不会被动画:)
这是一个黑客,但可以完成工作