Ich verwende automatisches Layout mit UICollectionViewCell. Die Idee ist, dass CollectionViewCell die Größe anhand von Layouts bestimmen kann. Alle Einschränkungen sind richtig eingestellt, aber das Problem ist, dass ich die Größe für die Datenquellenmethode nicht berechnen kann
%Vor%Idealerweise möchte ich die Höhe von Cell folgendermaßen berechnen:
%Vor%Erzwingt jedoch keine Aktualisierung von Integritätsbedingungen, daher ist der Rahmen der Zelle Null. Können Sie mir Ratschläge geben, wie kann ich die Zellengröße basierend auf ihren Einschränkungen berechnen?
Danke
Hier ist eine hervorragende Erklärung, wie Sie dies für eine UITableViewCell
tun können: Verwenden von Auto Layout in UITableView für dynamische Zellenlayouts & amp; variable Zeilenhöhen . Sie könnten den gleichen Ansatz in Ihrem Fall verwenden. Siehe die Antwort von @Adam Waite in diesem Link für einen Beispielcode für UICollectionViewCell
.
Tags und Links uicollectionview uicollectionviewcell autolayout nslayoutconstraint