我有24个高质量图像。我正在尝试使用uiimageView.animationImages属性为它们设置动画。但每当我尝试运行此动画时,应用程序都会崩溃。我对此进行了大量搜索,发现崩溃是由于我试图制作动画的高分辨率图像的数量。但我无法找到任何替代方案。我尝试使用动画gif图像,但质量太差了。请帮忙。
答案 0 :(得分:0)
您可以尝试使用UIImageView
所有图片创建自己的NSArray
课程。加载所有UIImages
,开始NSTimer
并循环浏览所有UIImages
。这可能不是最有效的方法,但不应该崩溃。
答案 1 :(得分:0)
虽然图像分辨率高且大,但屏幕尺寸很小。所以我会说缩小图像到你的最大屏幕尺寸,然后尝试使用UIImageView的animationImage属性。
这样可以节省内存和加载时间。