如何在使用AVVideoCompositionCoreAnimationTool编写AVPlayerVideo时将GIF动画或.gif文件添加到CALayer?

时间:2015-06-25 06:30:20

标签: ios objective-c animation calayer animated-gif

我可以使用

UIImage类型设置为CALayer引用的内容
[overlayLayer setContents:(id)[posterImage CGImage]]

然后能够向图层添加一些基本动画,如旋转和不透明度。

但我的要求是将带动画的Gif Image View添加到parentLayer CALayer?

我使用https://github.com/Flipboard/FLAnimatedImage来播放gif文件。

但是在将此GiF图像视图设置为CALayer的内容时,我感到非常震惊。

我是否尝试添加此Gif图像视图的子图层,如

[parentLayer addSublayer:gifImageView.layer];

我可以设置图层,但是应用程序在[self.layer setNeedsDisplay]; FLAnimated查看类

时崩溃

您分享的想法可能对我有所帮助。 谢谢

0 个答案:

没有答案