最近使用TangramKit寫了一個(gè)tableview,每行cell有顯示圖片,因?yàn)槎际蔷W(wǎng)絡(luò)圖片,用了Kingfisher加載。預(yù)期效果如圖所示

截屏2022-08-07 下午11.15.16.png
但是不清楚什么原因,當(dāng)我使用Kingfisher去請求加載圖片時(shí),cell的布局錯(cuò)亂了。如圖所示

截屏2022-08-07 下午11.22.45.png
看了半天也沒知道是什么原因,換用SDWebImage,加載圖片顯示卻沒有任何問題。最后發(fā)現(xiàn)是Kingfisher的里面設(shè)置為activity時(shí)就會讓cell布局錯(cuò)亂,設(shè)置為none或者不設(shè)置就能夠解決。
、、、
kf.indicatorType = .activity
kf.indicatorType = .none
、、、
如果有更好的辦法就歡迎指出