我必须加载并显示一些非常大的图像,有些尺寸为A0(33.1×46.8英寸)。我确实按照Google地图显示地图的方式将图像分割成可以平铺(尺寸为128x128像素)的差异缩放级别(用于放大/缩小)并在视图上加载它们,但我仍然遇到性能问题,它不够平滑。我觉得有些问题因为你遇到了同样的问题并且有了解决的想法,所以如果你能和我和所有人分享。据我所知,有一个CATiledLayer类用于在iOS系统上完成这项工作。任何帮助将不胜感激。
答案 0 :(得分:1)
检查this。根据它的README,它是一个“平铺滚动视图来显示大图(类似于iOS”CATiledLayer“)”
答案 1 :(得分:1)
有一个名为MapView的第三方库, 这最好加载非常大的图像。