我的应用使用4000x2828像素的图像,大约2.9 MB压缩。使用iOS 4.2的iPhone 3G的图像大小限制是多少?
它在iPhone 4S iOS 5上运行良好,但静静地停止在iPhone 3G iOS 4.2上工作。
该应用程序运行良好,如果我将图像更改为另一个501x501像素,约900 kB压缩。
我应该知道iPhone 3G或iOS 4.2有最大图像大小或内存限制吗?
我的应用使用4000x2828像素的图像,大约2.9 MB压缩。使用iOS 4.2的iPhone 3G的图像大小限制是多少?
它在iPhone 4S iOS 5上运行良好,但静静地停止在iPhone 3G iOS 4.2上工作。
该应用程序运行良好,如果我将图像更改为另一个501x501像素,约900 kB压缩。
我应该知道iPhone 3G或iOS 4.2有最大图像大小或内存限制吗?
iPhone 3G据说有128 MB的工作RAM;该图像的大小需要大约34 MB未压缩(它必须处理未压缩)。所以,虽然我不能告诉你最大的图像尺寸,但你可以让一个测试程序产生更大的图像(以100 px的增量开始),直到出现错误。
编辑:你可能想看看this线程可能的解决方法。
我相当确定非视网膜设备(不包括ipad)的最大图像尺寸是1024x1024。视网膜设备和iPad是2048x2048。
好的。我下次尝试使用iPhone 3G时会尝试。我现在要跟这些数字一起去。谢谢。 – 2012-02-16 19:09:36
来源:http://www.uchidacoonga.com/2012/04/quick-tip-max-texture-size/
不好意思,你如何从像素尺寸(4000x2828)中找到图像的重量(34MB)? 谢谢 – Lucabro 2013-04-02 15:33:29