UICollectionView horizontaler Bildlauf mit vertikaler Kopfzeile

8

Ich erstelle eine UICollectionView, die horizontal scrollt, aber mit einem vertikalen Header.

Mein Problem ist, dass beim horizontalen Scrollen der Abschnittskopf standardmäßig auf der linken Seite der Sammlungsansicht liegt und ich ihn nicht an den oberen Rand der UICollectionView anpassen kann.

Ich habe verschiedene Lösungen ausgecheckt, darunter DateFlowLayout, das leider nicht mehr funktioniert.

    
Wraithseeker 09.07.2015, 11:13
quelle

1 Antwort

4

Sie müssen dazu Ihr eigenes Layout für die Sammlungsansicht implementieren.

Am einfachsten wäre es, UICollectionViewFlowLayout abzuleiten und

zu überschreiben

- (UICollectionViewLayoutAttributes *)layoutAttributesForSupplementaryViewOfKind:(NSString *)elementKind atIndexPath:(NSIndexPath *)indexPath;

Geben Sie den gewünschten Rahmen für die Kopfzeile ein

    
Jaeger 09.07.2015 11:24
quelle