我有几个问题关于加载图像到tableviews
;我正在使用ASIHTTPRequest
。异步加载图像到桌面
1.)我有一个tableview,我需要加载图像到它。我有大小为100KB,180KB,450KB和2MB的图像。我知道这些图像太大了,但我无法控制这个。我被迫在tableview中加载这些图像。当我这样做时,会减慢滚动速度,并减慢从视图切换到视图的速度。那我该如何预防呢?任何解决方案
2.)目前我正在使用SDWebImage
,我对这个库不满意,因为它减慢了滚动等(即使我使用的图像小于110kb)我需要一个可以执行更快动作的库?
这是最好的方法吗?你可以发布一个链接到一个使用ImageIO框架的示例项目,所以我可以更好地展现它。 – Illep 2012-01-31 18:10:45
http://www.cocoabyss.com/coding-practice/uiimage-scaling-using-imageio/ – 2012-01-31 18:16:19
这可能不是您的特定情况下的最佳方法,但您应该试试看它对您的工作效果如何:http://stackoverflow.com/questions/5860215/resizing-a-uiimage-without-loading-it-entirely-into-memory – Costique 2012-01-31 18:16:48