可能重复:
如何有效地显示许多图像?(iPhone编程)
我有数百张图像,它们是一个动画的帧图像(每秒 24 张图像)。每个图像尺寸为1024x690。
我的问题是,我需要制作平滑的动画来迭代UIImageView中的每个图像帧。
我知道我可以使用UIImageView的 animationImages 。但是由于内存问题,它崩溃了。
另外,我可以使用imageView.image = [UIImage imageNamed:@""]
它来缓存每个图像,以便下一个重复动画平滑。但是,缓存大量图像会使应用程序崩溃。
现在我使用imageView.image = [UIImage imageWithContentsOfFile:@""]
,它不会使应用程序崩溃,但不会使动画如此流畅。
也许有更好的方法来制作帧图像的良好动画?
也许我需要做一些准备,以某种方式取得更好的结果。我需要你的建议。谢谢!