iPad短片动画使用图像序列

时间:2011-07-26 12:15:53

标签: objective-c performance ipad uiimageview

我有几个红色的帖子,但到目前为止我还没有看到任何令人信服的信息。 假设我只想要3个具有透明度的小动画,其中包含以下图像,

动画1 - 15 png图片,尺寸为322 * 366。

动画2 - 3 png图像,尺寸为930 * 480。

动画3 - 2 png图像,尺寸为83 * 364。

我使用UIImageviews animationImages做了这3个动画,它有一点延迟。我只是想做几秒钟的动画。

  1. 除了播放视频之外,还有更好的方法吗?

  2. 有没有人知道iPad上图像序列的表现等等?

  3. 感谢。

2 个答案:

答案 0 :(得分:3)

使用animationImages的{​​{1}}属性。

UIImageView

Taken from Animating with the UIImageView

答案 1 :(得分:0)

您可以使用-initWithContentOfFile:function而不是-imageNamed:如果您不想缓存图像而无法检索该内存。

问题在于,当您开始动画([campFireView startAnimating])时,系统将解压缩并将campFireView的所有图像保存在内存中。它肯定会占用大量的内存空间......

请注意,调用[campFireView release]

时,将正确释放此内存空间