我只是使用AssetsLibrary框架从照片加载图像。
[UIImage imageWithCGImage:[asset defaultRepresentation].fullScreenImage scale:1.0 orientation:(UIImageOrientation)[asset defaultRepresentation].orientation];拍一张照片大概需要0.5~0.6秒。而且照片也不是很大(大约700*900)。
我是不是用错了方法?它能被优化吗?(我想要这个尺寸的照片,不要缩略图)
非常感谢!
发布于 2011-09-08 22:31:48
您正确地使用了该方法。一个优化用户体验的想法:
=>首先加载缩略图(best with dispatch_async) -这应该是非常快的。完成后,加载全屏图像,如上图所示。
这就是苹果在照片应用程序中所做的,以提供流畅的用户体验。
干杯,
亨德里克
https://stackoverflow.com/questions/7322112
复制相似问题