使用AssetsLibrary框架加载图像太慢

时间:2011-09-06 15:10:15

标签: iphone ios photo assetslibrary

我只是使用AssetsLibrary Framework从照片加载图片。

[UIImage imageWithCGImage:[asset defaultRepresentation].fullScreenImage scale:1.0 orientation:(UIImageOrientation)[asset defaultRepresentation].orientation];

获得一张照片大约需要0.5~0.6秒。照片不是那么大(约700 * 900)。

我是否以错误的方式使用该方法?它可以优化吗? (我想要这个尺寸的照片,不想要缩略图)

非常感谢!

1 个答案:

答案 0 :(得分:0)

您正确使用该方法。优化用户体验的想法:

=>首先加载缩略图(best with dispatch_async) - 这应该非常快。完成后,像上面一样加载全屏图像。

这就是苹果在Photo App中所做的工作,以提供流畅的用户体验。

干杯,

亨德里克