如何通过与Apple的照片应用程序一样快速滚动图像

问题描述:

目标 - 在iPhone上,使用UIScrollView浏览几百个本地存储的jpgs。如何通过与Apple的照片应用程序一样快速滚动图像

问题 - 和我之前的许多其他人一样,我试着实现基于Apple Page Control示例代码的滚动视图,并发现它缺乏。目前我遇到的最大问题是示例代码的体系结构似乎没有扩展。只需从磁盘加载一些图像,一切都很好。但是,一旦图像数量达到几十个,滚动就会受到极大的影响:滚动视图在每次新的滑动时会中间滚动。

唯一我玩过的代码甚至接近合理的响应是Three20,但即使在那里的表现也没有保持到照片

现在,我只是使用Three20,但更快,自定义的解决方案肯定会更可取。

+0

最后,我用three20,但我最终不得不调整框架正常工作。 (我认为他们已经将错误修复引入了现在,但并不确定)。该解决方案最终成为两阶段加载:首先加载一个小缩略图图像,以便用户可以继续滚动(如果他们选择),然后用一个全分辨率的副本。 – clozach 2011-05-13 19:03:07

您是否尝试过使用cover flow example,它使用起来相当简单,并且似乎具有良好的性能。我没有尝试过100多张图片,但它可能值得一试,或者至少给出一些想法。

+0

看起来像是值得向我的客户提议的替代方案。也就是说,它没有回答这个问题,这个问题是关于分页滚动la_Photos_的。 – clozach 2010-05-22 08:14:49