TableView性能優(yōu)化——小記

1,CPU考慮,使用懶加載的方式創(chuàng)建控件?

2.提前計算并緩存Cell的高度

3.圖片的圓角與透明度處理,盡量避免觸發(fā)離屏渲染。

4.滑動時,按需加載,識別UITableView禁止或者減速滑動結束的時候,進行異步加載圖片,快滑動過程中,只加載目標范圍內的Cell,這樣按需加載,極大的提高流暢度。而SDWebImage可以實現(xiàn)異步加載,與這條性能配合就完美了,尤其是大量圖片展示的時候。而且也不用擔心圖片緩存會造成內存警告的問題。

后續(xù)等待完善中。。。。。。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,621評論 1 32
  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網絡請求組件 FMDB本地數(shù)據庫組件 SD...
    陽明AI閱讀 16,171評論 3 119
  • 1.ios高性能編程 (1).內層 最小的內層平均值和峰值(2).耗電量 高效的算法和數(shù)據結構(3).初始化時...
    歐辰_OSR閱讀 30,192評論 8 265
  • 擺宴和家共聚,杯酒齊擁福祝。 歲月步匆忙,常伴爹娘歡語。 相處,相處,心愿成真長駐。
    六月天氣閱讀 726評論 16 29
  • 我從小就跟著爺爺奶奶一起生活,去年年底爺爺走了,我抱著奶奶的腿哭著說,我沒有爺爺了,我還奶奶。突然發(fā)現(xiàn)爺爺走了,我...
    樂小源閱讀 314評論 7 8

友情鏈接更多精彩內容