Растягиваемый заголовок в UICollectionViewCompositionalLayout в iOS 14?
Как я могу переопределить layoutAttributesForElements в UICollectionViewCompositionalLayout?
func createCompositionalLayout() -> UICollectionViewLayout {
let layout = UICollectionViewCompositionalLayout { sectionIndex, layoutEnvironment in
return layout
}
}
1 ответ
Вы просто пытаетесь создать один эластичный заголовок в верхней части файла ?
Если это так, вы можете добавить
UIView
, который является вашим "растягивающимся заголовком", на ваш
UICollectionView
, то вы можете сделать что-то вроде:
import SnapKit
// ...
header.snp.makeConstraints { (make) in
make.top.left.right.equalTo(self.view)
make.bottom.equalToSuperview()
}