я бы так сделал: сделал первую ячейку в UICollectionView в полную ширину, и эта первая ячейка была бы вашим хэдером/навигационной панелью и растягивать и сжимать её по вертикали в зависимости от текущего ContentOffset
я бы так сделал: сделал первую ячейку в UICollectionView в полную ширину, и эта первая ячейка была бы вашим хэдером/навигационной панелью и растягивать и сжимать её по вертикали в зависимости от текущего ContentOffset