1 最近发现新建的UICollectionView 拖拽 UICollectionViewFlowLayout 设置大小无效
let size = CGSize.init(width: 200, height: 200)
self.flowLayout.itemSize = size
self.flowLayout.minimumLineSpacing = 0
self.flowLayout.minimumInteritemSpacing = 0
self.flowLayout.sectionInset = .zero
2 解决方案,新的xcode 默认UICollectionViewFlowLayout 使用estimatedItemSize 使用了预估高度,改为如下图即可

网友评论