问题描述
如何覆盖UICollectionViewCompositionalLayout中的layoutAttributesForElements?
func createCompositionalLayout() -> UICollectionViewLayout {
let layout = UICollectionViewCompositionalLayout { sectionIndex,layoutEnvironment in
return layout
}
}
解决方法
您只是想在 UICollectionView
的顶部创建一个有弹性的标题吗?
如果是这样,您可以在您的 UIView
中添加一个 UICollectionView
,即您的“可伸缩标题”,然后您可以执行以下操作:
import SnapKit
// ...
header.snp.makeConstraints { (make) in
make.top.left.right.equalTo(self.view)
make.bottom.equalToSuperview()
}