我想给我的uicollectionview自动高度。我找到了这段代码
self.flowLayout.estimatedItemSize = UICollectionViewFlowLayoutAutomaticSize
但它并没有告诉flowLayout
是什么,所以它没有工作
答案 0 :(得分:1)
你可以设置它的高度:
collectionView.translatesAutoresizingMaskIntoConstraints = false
collectionView.heightAnchor.constraint(equalToConstant: collectionView.contentSize.height).isActive = true
或者通过设置框架:
collectionView.frame = CGRect(x: x, y: y, width: width, height: collectionView.contentSize.height)