Performance 大尺寸png图像与大文件大小png图像的iOS性能差异

Performance 大尺寸png图像与大文件大小png图像的iOS性能差异,performance,image,ios,memory,Performance,Image,Ios,Memory,我的故事书应用程序有一个mountainBackground.png。 顶部将是一些有小动画的动物。 png中的动物将被透明包围,这样我就可以将其清晰地覆盖在山顶上 为了节省时间和头痛,我更愿意从Adobe Illustrator中转储与我的mountainBackground.png(如giraffe1.png和lion1.png)尺寸相同的动物图片,而不是进行“包装”尺寸(如giraffe2.png和lion2.png) 完整图像和包装图像之间的文件大小没有那么大。 我并不特别在意70kb和

我的故事书应用程序有一个mountainBackground.png。 顶部将是一些有小动画的动物。 png中的动物将被透明包围,这样我就可以将其清晰地覆盖在山顶上

为了节省时间和头痛,我更愿意从Adobe Illustrator中转储与我的mountainBackground.png(如giraffe1.png和lion1.png)尺寸相同的动物图片,而不是进行“包装”尺寸(如giraffe2.png和lion2.png)

完整图像和包装图像之间的文件大小没有那么大。 我并不特别在意70kb和30kb的区别

问题是。。 iPad/iPhone/iPod在显示大(尺寸,而不是大小)多张图片时会出现性能问题(速度、处理、内存等)? 10只动物怎么样?所以10只动物是2048 x 2048维,但文件大小很小。 用一些小动画(移动、平移、缩放、拉伸、翻转图像等)制作10只动物怎么样

请点击链接查看图片。不幸的是,我还不能发布图片。

是的,不幸的是

渲染图像无论内容如何,都会占用像素宽度*像素高度*4字节的内存,因为它们在屏幕上使用时是未压缩的


使用大于1024 x 1024的图像还有一个限制(或者至少是苹果用来警告的限制)。

我建议用ios替换你的一个标签。可能是尺寸或尺寸。谢谢回复。我使用的是2048 x 2048,因此当我放大时,图片质量不会看起来像像素化。问题不是像素化,问题是大(维度)图像会占用大量RAM内存。