You can unregister a UICollectionView supplementary view by re-registering it
with nil
class as stated in Apple’s docs.
(Remember to use the same reuseIdentifier
).
[self.collectionView registerClass:nil
forSupplementaryViewOfKind:UICollectionElementKindSectionHeader
withReuseIdentifier:kHEADER_IDENTIFIER];
But don’t forget to overwrite the [UICollectionViewDelegateFlowLayout collectionView:layout:referenceSizeForHeaderInSection:]
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section
{
return CGSizeZero;
}
Header or footer, depending on your need.