我只是碰到了将60个960x640 PNG文件塞入UIImageView的事实是一个可怕的错误。
那说,我仍然需要显示这个动画,因为它应该有一个透明的背景,我不能去MPMoviePlayer或类似的东西(或者我可以?)。此外,即使我可以分离动画的不同元素(我不能不去找那个给我的人),但大多数仍然很大。
我完全失去了想法。你有吗?
答案 0 :(得分:0)
听起来你可能更适合播放视频,但我不确定透明背景。使用单独的png,你必须将每个加载到内存中,这是(640 * 960)像素* 24位/像素* 60图像=大量的内存。
那就是说,你需要多快才能播放动画?您可以使用计时器并手动管理图像的加载和卸载,而不是使用UIImageView动画,只能一次保留一两个。