我有一个 UIImageView 大约有 10 个全屏 jpeg,总计大约 128k。使用 setAnimationImages 将这些放入 UIImageView 就像模拟器中的冠军一样,直到我尝试在 iPhone 上运行它导致失败。这里有什么问题吗?我认为对于我看过的所有花哨的 3D 游戏,我的蹩脚的小动画应该是实用的。
Best Answer-推荐答案 strong>
3D 游戏不使用 UIImageView ,它们使用 OpenGL 。
从这些来看:
Virtual memory leak when using UIImageView setAnimationImages?
UIImageView setAnimationImages: leaks animation array
方法本身有问题。我建议自己加载和动画图像(创建和管理 UILayer 数组或简单地将 UIImage 切换为 UIImageView )。 p>
关于iphone - UIImageView 动画慢,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/431696/
|