我需要能够在静态图像上显示动画.
鉴于MPMoviePlayer无法控制任何有用的东西,我能想到的唯一方法就是使用多个静态图像,我们会逐一显示这些图像以创建"类似电影"的动画.
我知道我们可以使用UIImageView来执行此操作(通过设置UIImageView animationImages属性然后调用startAnimation),但是我们将在动画中拥有超过100个图像 - 因此内存使用量将最大化.
有没有人有任何好方法来做这种动画?使用Core Animation还是OpenGL?
我的猜测是我们需要创建一个图像缓冲区,当我们加载新图像时,我们会显示图像缓冲区中的图像?