2016-05-15 2 views
1

Ich habe eine UICollectionView und innerhalb dieser UICollectionView gibt es drei Zellen und eine Kopfzeile. Die Kopfzeile ist für Bild. Und die drei Zellen sind für Social Likes, About und Gallery. Hier ist die Ansicht enter image description hereWie wird die Höhe von UICollectionView dynamisch erhöht, wenn die Inhaltsgröße zunimmt?

Innerhalb dieser Zelle Zelle gibt es eine UICollectionView. Ich möchte, dass UICollectionView (Inside Gallery Cell) erhöht seine Höhe, wie es Inhalt erhöht, so dass die Galerie Zelle erhöht seine Höhe dann die gesamte Ansicht, d. H. Der Elternteil wird seine Höhe erhöhen und die ganze Seite wird blättern.

Ich kann die Höhe der UICollectionView innerhalb der Galeriezelle nicht dynamisch erhöhen, da der Inhalt zunimmt, so dass die Galeriezelle ihre Höhe dynamisch erhöht und die ganze Seite ihre Höhe dynamisch erhöht. enter image description here

Antwort

0

Nehmen Sie eine Abhängigkeit der Höhe der Sammlungsansicht und legen Sie sie auf die Inhaltsgröße der Sammlungsansicht fest.

+0

Aber ich bekomme Sammlungsansicht Inhaltsgröße Null. Inside layoutsubviews Methode –

+0

Was meinst du mit Inhaltsgröße ist Null? In dieser Methode? 'func collectionView (collectionView: UICollectionView !, LayoutsammlungViewLayout: UICollectionViewLayout !, sizeForItemAtIndexPath indexPath: NSIndexPath!)' ? –

Verwandte Themen