在iOS 4.0和更高版本中,有没有一种方法可以在不将整个图像加载到内存的情况下对CGImage进行分段?我尝试做的是*以编程方式*分割图像,以便在使用大图像的CATiledLayer应用程序中使用,但我不想占用加载完整图像所涉及的内存。
另外,有没有一种方法可以以特定的分辨率加载那个(或任何)段,这样如果我们从图像中缩小,我们就可以以低细节级别加载该瓦片,从而节省内存。
谢谢!-Matt
发布于 2011-02-24 14:49:00
您必须将整个图像加载到内存中,以便对其进行分割。如果你感兴趣,我可以给你一些代码。
https://stackoverflow.com/questions/4709142
复制相似问题