相关疑难解决方法(0)

将CALayer的内容设置为动画GIF?

是否可以将a的内容设置为CALayer动画GIF并让它显示该动画?我知道我可以将内容设置为如下图像:

CALayer* subLayer = [CALayer layer];
NSImage *image = [[NSImage alloc] initWithData:data];
subLayer.contents = image;
Run Code Online (Sandbox Code Playgroud)

并且图像将显示,但如果它是动画的,则不会显示动画.是获得了GIF的各帧的唯一解决方案,得到了帧速率,进而改变content根据帧速率子的?或者有一个更简单的方法,我忽略了?

cocoa core-animation objective-c

0
推荐指数
2
解决办法
2215
查看次数

标签 统计

cocoa ×1

core-animation ×1

objective-c ×1