Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在iPad应用程序中处理大图片_Objective C_Image_Ipad - Fatal编程技术网

Objective c 如何在iPad应用程序中处理大图片

Objective c 如何在iPad应用程序中处理大图片,objective-c,image,ipad,Objective C,Image,Ipad,我有几个背景是整个ipad屏幕(1024x768)的尺寸,因此我问自己如何将它们纳入我的项目。我应该把它们塞进雪碧纸上,或者单独放进去,或者从网上下载 如果你的应用程序小于10MB,我会将它们作为每个文件单独包含在项目中 我不会用雪碧床单。使用PNG编码,Sprite工作表不会为您提供太多空间优势,并且不适合图像变化不频繁的应用程序(这会使您的内存占用更大) 如果您的应用程序接近或超过10MB app store的3G安装限制,我会在项目中包括默认背景,并使用SDWebImage等框架按需加载其

我有几个背景是整个ipad屏幕(1024x768)的尺寸,因此我问自己如何将它们纳入我的项目。我应该把它们塞进雪碧纸上,或者单独放进去,或者从网上下载

如果你的应用程序小于10MB,我会将它们作为每个文件单独包含在项目中

我不会用雪碧床单。使用PNG编码,Sprite工作表不会为您提供太多空间优势,并且不适合图像变化不频繁的应用程序(这会使您的内存占用更大)


如果您的应用程序接近或超过10MB app store的3G安装限制,我会在项目中包括默认背景,并使用SDWebImage等框架按需加载其余内容。

我相信对于3G和LTE网络,下载限制已提高到50MB。