[英]Vertical scrolling on UICollectionViewCell inside the Horizontal Scrolling UICollectionView
[英]iOS UICollectionView with horizontal scrolling inside vertical UICollectionView cells reusing
滾動帶有水平集合視圖的垂直集合單元時,出現性能問題。 原因是單元的數據重用-在每個父單元重用周期上重新加載水平收集視圖。 有人知道如何避免這樣的重載嗎?
var items: [ProductItem] {
didSet {
collectionView.reloadData()
}
}
override func prepareForReuse() {
super.prepareForReuse()
items = nil
}
UICollectionView和UITableView一次又一次地使用每個單元,這就是它們的工作方式。
您可以隨時從Web上獲取數據,然后對其進行緩存。 您可以使用圖像緩存庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.