voglio aggiungere qualche distanza tra la mia intestazione e gli elementi reali, che attualmente simile a questa:UICollectionView: aggiungere spazio tra intestazione e articoli
func collectionView(collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> UICollectionReusableView {
// Create header
switch kind{
case UICollectionElementKindSectionHeader:
let headerView = iconCollectionView.dequeueReusableSupplementaryViewOfKind(kind, withReuseIdentifier: "customIconHeaderView", forIndexPath: indexPath) as! CustonIconHeaderView
headerView.setUp() //add whatever into the view
return headerView
default:
assert(false, "Unexpected element kind")
}
}
che ha appena aumentato l'altezza dell'intestazione, sto usando una vista personalizzata per l'intestazione però, non so se questo influisce su qualcosa – Liumx31
Ad esempio, la tua vista di intestazione personalizzata è altezza '40' pt e' referenceSizeForHeaderInSection' è '60' che fornirà' pt' 20' in basso se si imposta 'frame' nella vista dell'intestazione personalizzata :) – Breek
come si imposta l'altezza della vista personalizzata, sto facendo tutto nel codice. Lo faccio in 'viewForSupplementaryElementOfKind'? – Liumx31