在iPad上,我有两个不同的UICollectionViewCells
并排,如两列。第一个宽度为30%,第二个宽度为70%。
这两个单元格获得动态内容并具有不同的高度。目前我返回一些静态高度
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { ... }
这个高度总是太大了。
所以我希望行只有一个高度,这个高度是具有更多内容的行的高度。
有没有一种方法可以计算UICollectionViewCell
需要多少高度?如果没有,我有哪些可能性?
我尝试按照这样的内容生成高度
for item in contentInARow {
contentHeight += 40
}
但是这个40太静态了,因为内容可能太大或太小。
我感谢一些意见。