Я использую collectionView
с библиотекой PinterestLayout
. Когда я создаю свой собственный UICollectionViewFlowLayout
, мне просто нужно добавить .headerRefenceSize
и эти 2 метода:
func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView`
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForHeaderInSection section: Int) -> CGSize
С этим у меня есть мой заголовок. Теперь я изменил наследование PinterestLayout
с UICollectionViewLayout
на UICollectionViewFlowLayout
и добавил внутри метода: prepare
следующую строку:
self.headerReferenceSize = CGSize(width: UIScreen.main.bounds.width, height: 75)
Но все равно заголовок не отображается. Может кто-нибудь сказать мне, как добавить заголовок внутри PinterestLayout
.
Мне нужно сохранить тот же коэффициент изображения в ячейке, который дает PinterestLayout
для моего collectionView.