Ich bin daran interessiert, eine CollectionView als Teil einer Collection-View-Zelle zu haben, kann aber aus irgendeinem Grund nicht herausfinden, wie dies geschehen würde. Wo würde ich die notwendigen Methoden für die cells collectionview implementieren?
Es gibt einen Artikel, den Ash Furrow geschrieben hat , der erklärt, wie man ein% co_de setzt % innerhalb eines UICollectionView
. Es ist im Grunde die gleiche Idee, wenn es in einem UITableViewCell
verwendet wird.
Alles wird programmatisch gemacht. Keine Storyboards.
Ich habe eine UICollectionView in meiner UICollectionViewCell hinzugefügt. Ich zeige auch, wie man eine UICollectionViewCell in der erstellten UICollectionView erneut hinzufügt, um dieses Ergebnis zu erhalten.
%Vor%Mein UICollectionViewController
%Vor%Die ganze Erklärung kann gefunden werden und wurde von "Lasst uns diese App bauen" entwickelt: Ссылка
Das ist zu spät für diese Antwort, aber es könnte anderen helfen. Dies ist ein Beispiel für UICollectionView
in einem UICollectionViewCell
.
Beginnen wir mit einem mainCollectionView
. Dann erstellen und initialisieren Sie für jede Zelle dieser Sammlung ein neues UICollectionView
und den richtigen Ort, der in diesem folgenden Delegaten von UICollectionView zu tun ist
func collectionView(collectionView: UICollectionView, willDisplayCell cell: UICollectionViewCell, forItemAtIndexPath indexPath: NSIndexPath)
z. B. initialisiere ich MainCollectionViewCell
hier und dann behandelt MainCollectionViewCell
die Logik, um ein neues UICollectionView
Hier ist der Initialisierer für MainCollectionViewCell
, der ein neues UICollectionView
Hoffe das hilft !!
Ich habe ein Beispiel dafür gemacht und Github ins Spiel gebracht. Es zeigt die Verwendung von UICollectionView
in einem UICollectionViewCell
.
Tags und Links ios uicollectionview uicollectionviewcell