我有幾個問題關於加載圖像到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