【发布时间】:2011-11-11 13:36:12
【问题描述】:
我已经被困在这个问题上很长一段时间了。我查看了许多其他答案以及 Apple 的示例。
我想知道的是如何在 UIScrollView 中加载大图像,并能够像照片应用一样对它们进行分页和放大。
我正在开发一个需要滚动浏览大图像的应用程序(大,我的意思是大于 1024 x 1024 的图像)。我已经实现了与照片应用程序类似的功能。但是,现在我使用的是大图像,我会收到内存警告和其他东西。我知道我收到警告的原因,并且我知道我需要平铺图像。
Apple 的示例演示了使用已经存在的小图像进行平铺。我的应用程序将下载多个图像,将它们保存在磁盘上,用户稍后将能够查看它们。因此,我无法使用其他程序剪切图像。
我需要一些可以平铺全尺寸图像的东西。任何帮助将不胜感激。此外,正如我之前提到的,我知道我必须对 Tiling 做一些事情。但是,我是新手,如果答案包含一些示例代码,我将不胜感激,我可以将其用作起点。
我查看了其他问题,但似乎没有一个问题得到我满意的回答,因此,我再次问这个问题。
再次感谢!
【问题讨论】:
标签: iphone uiscrollview uiimageview core-animation catiledlayer