首頁  >  問答  >  主體

ios - SDWebImage 引起的Cell滑动延迟

UITableView优化后基本没有掉帧问题 但是在加载大图片时还是有轻微的卡顿.

这里有一个优化的https://github.com/johnil/VVeboTableViewDemo 但是没有说怎么处理
SDWebImage网络图片加载的线程还是会引起丝毫卡顿的 提到了这个问题

高洛峰高洛峰2763 天前280

全部回覆(1)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:28:02

    使用SDWebImage來利用快取和非同步下載圖片,是處理最佳化的邏輯。就是將圖片的下載放到主線程之外的其他線程中,而後將圖片的顯示放在主線程中的!而題主所說的卡頓現像是UI延遲,是在主線程中發生的!

    避免UITableView滑動不順暢,有幾點需要進行最佳化處理。可以參考這篇文章 http://www.cnblogs.com/pengyingh/articles/2354714.html

    回覆
    0
  • 取消回覆