获取 CollectionView 中所有 collectionViewCells 的高度总和
Get the sum of all collectionViewCells' heights inside a CollectionView
我在 CollectionView 单元格中创建了一个 CollectionView class。
问题是我无法让位于第一个 collectionView 中的 CollectionView 获得适合所有单元格大小(如果有的话)的完美大小。
一级评论行是第一个CollectionView Cell,包含二级评论(contentView是蓝色的,collectionView是红色的)
我正在使用约束来设置第二个 collectionView 高度。现在基本修好了。
我知道如何使评论单元格具有动态高度,但如何使第二个 collectionView 具有动态高度以适合所有单元格(如果有)?
可能的解决方案,做一些事情:
for cell in collectionView.visibleCells as! [MyCellClass] {
let sumOfAllCells += cell.frame.height
}
var height: CGFloat = 0
collectionView.visibleCells.forEach({ height += [=10=].bounds.height })
我在 CollectionView 单元格中创建了一个 CollectionView class。
问题是我无法让位于第一个 collectionView 中的 CollectionView 获得适合所有单元格大小(如果有的话)的完美大小。
一级评论行是第一个CollectionView Cell,包含二级评论(contentView是蓝色的,collectionView是红色的)
我正在使用约束来设置第二个 collectionView 高度。现在基本修好了。
我知道如何使评论单元格具有动态高度,但如何使第二个 collectionView 具有动态高度以适合所有单元格(如果有)?
可能的解决方案,做一些事情:
for cell in collectionView.visibleCells as! [MyCellClass] {
let sumOfAllCells += cell.frame.height
}
var height: CGFloat = 0
collectionView.visibleCells.forEach({ height += [=10=].bounds.height })