繁体   English   中英

核心动画的图像序列动画

[英]Image sequence animation with Core Animation

我目前正在使用带有图像数组的UIImageView来创建一个小的循环动画序列,其中有大约20个图像(320x480)。 虽然这适用于20 - 30张图片,但更多和应用程序退出iphone。 目前我的测试应用程序中没有其他任何内容,因此我知道它仅限于animationImages序列。

有没有人通过Core Animation遇到任何做这类事情的样本,以获得更好的性能并允许更多的图像? 从我所读到的内容来看,它可以设置大量的CALayers并在每个中放置一个图像,然后通过依次操作图层来创建动画。 这是一个很好的方法吗?

或者,或者,因为我基本上是在循环电影的效果之后,有没有办法使用moviecontroller来实现效果,而不会在开始和结束时淡入淡出?

我会感激任何指针。 非常感谢。

这可能是一个简单的内存问题。 20个图像(320x480)约为3 MB的内存,假设8bpp(如果它们的颜色更高,显然更多)。 您可以根据需要尝试加载和卸载(当然,这意味着滚动您自己的动画,而不是使用UIImageView)。

听起来像一个简单的内存问题。

您可以一次加载一个或两个帧,或者实际播放电影。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM