UIImageView动画在第一次运行时滞后

时间:2010-08-01 15:04:26

标签: iphone objective-c animation uiimageview

我有一系列在我的应用程序中播放的图像(它只有一个视图/ viewcontroller)。每当我运行应用程序时,第一次播放动画时,它会在第一次播放动画时稍微滞后。

我通过不同的方法(例如“animateJump”)运行我的动画,这些方法负责加载正确的帧,然后播放动画。动画结束后,我(据说)从UIImageView中释放动画,放回一帧显示。 (据说,因为如果动画在第一次运行时只是滞后,它们真的会从记忆中释放出来吗?)

对此有一个简单的解决方法吗?我有大约100帧动画,我来回穿过。我应该在应用程序启动时将它们全部加载到内存中吗?你会做什么?

- 德里克

1 个答案:

答案 0 :(得分:0)

如果您已经有一段时间的加载,我可能会使用它来运行动画,而它是隐藏/不可见的。