最佳方式调整照片库以供预览

时间:2011-11-09 20:22:13

标签: objective-c ios

我的应用有超过1000张照片和50个画廊。它看起来像iphone照片应用程序。在画廊的预览列表中,我有性能问题。 在配置文件中,我看到了[sourceImage drawInRect:thumbnailRect]花了96%的时间。 解决此问题的最佳方法是什么?

复制我做的小尺寸图像。 也许有另一种解决方案?

3 个答案:

答案 0 :(得分:0)

最好的方法是为每个图像文件创建缩略图图像,并将其另存为thumb_orginalimagefilename.png。

答案 1 :(得分:0)

您可以在许多桌面出版程序中批量编辑图像。

PhotoshopFireworks。在Picasa中,您可以多次选择大量图片,例如整个文件夹,然后选择Export to File并选择输出尺寸

答案 2 :(得分:0)

创建三个包含每个图库中所有拇指的大图像,并将它们加载到一个UIScrollView中,并在图像中出现拇指的位置使用半透明的UIImageButtons。

这可以证明更快,因为您每个图库只加载一个图像,但您必须尝试找出它。之前我已经这样做了,因为它有助于缩小我的应用程序的大小。