你会如何在UIview中添加大量图像?

时间:2010-03-15 01:42:41

标签: iphone

HY

我必须将大量图像(> 100)放到具有触摸检测功能的UIView中。如果我使用UIImageViewController,我的内存不足。我试图手动绘制图像,但在这种情况下,我无法检测图像是否被推动。

那你怎么做?

1 个答案:

答案 0 :(得分:0)

对于一个简单的解决方案,您可能想尝试创建缩略图大小的图像来显示占用更少的内存(100倍32像素x 32像素x 4通道肯定足够小,iPhone可以处理)。对于更强大的解决方案,您希望查看延迟加载并仅在内存中保留当前正在显示的图像。在iPhone SDK应用程序开发的第12章中找到的CoverFlow克隆中有一个很好的例子,你可以看到here