在iPad上显示非常大的图像

时间:2010-04-24 21:08:35

标签: iphone objective-c image ipad uiscrollview

我需要在iPad上显示一些非常大的图像。这些文件是jpgs,大约是6700x2700(地图)。有没有办法将整个图像加载到内存中?

目前我将其加载到滚动视图中以进行缩放/平移。

图像本地存储在设备上。

2 个答案:

答案 0 :(得分:2)

您需要使用CATiledLayer来显示该大小的图像。请参阅CATiledLayer类参考和Core Animation编程指南。

答案 1 :(得分:0)

就像他们说的那样,你所需要的只是

+(Class)layerClass
{
    return [CATiledLayer class];
}

在你看来。