Als «uicollectionview» getaggte Fragen

Die UICollectionView-Klasse verwaltet eine geordnete Sammlung von Datenelementen und präsentiert sie in anpassbaren Layouts. Sammlungsansichten bieten dieselbe allgemeine Funktion wie Tabellenansichten, außer dass eine Sammlungsansicht mehr als nur einspaltige Layouts unterstützen kann. Sammlungsansichten unterstützen anpassbare Layouts, mit denen mehrspaltige Raster, gekachelte Layouts, kreisförmige Layouts und vieles mehr implementiert werden können. Verfügbar in iOS 6.0 und höher


25
Zellenabstand in UICollectionView
Wie stelle ich den Zellenabstand in einem Abschnitt von ein UICollectionView? Ich weiß, dass es eine Eigenschaft gibt, die minimumInteritemSpacingich auf 5.0 gesetzt habe, aber der Abstand erscheint nicht 5.0. Ich habe die Flowout-Delegate-Methode implementiert. - (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section { return 5.0; } Trotzdem bekomme ich nicht das gewünschte …

15
UICollectionView-Abstandsränder
Ich habe eine, UICollectionViewdie Fotos zeigt. Ich habe die Sammlungsansicht mit erstellt UICollectionViewFlowLayout. Es funktioniert gut, aber ich hätte gerne Abstand an den Rändern. Ist das möglich UICollectionViewFlowLayoutoder muss ich mein eigenes implementieren UICollectionViewLayout?

5
So erstellen Sie mit Swift eine einfache Sammlungsansicht
Ich versuche zu lernen, wie man es benutzt UICollectionView. Die Dokumentation ist etwas schwer zu verstehen und die Tutorials, die ich gefunden habe, befanden sich entweder in Ziel C oder in langen, komplizierten Projekten. Als ich lernte, wie man es benutzt UITableView, hatte We ❤ Swift's, wie man mit iOS …


7
UIRefreshControl in UICollectionView funktioniert nur, wenn die Sammlung die Höhe des Containers ausfüllt
Ich versuche, a UIRefreshControlzu einem hinzuzufügen UICollectionView, aber das Problem ist, dass das Aktualisierungssteuerelement nur angezeigt wird, wenn die Sammlungsansicht die Höhe des übergeordneten Containers ausfüllt. Mit anderen Worten, es sei denn, die Sammlungsansicht ist lang genug, um einen Bildlauf zu erfordern, kann nicht nach unten gezogen werden, um die …

8
Wie stelle ich den Zellenabstand und das Größenverhältnis von UICollectionView - UICollectionViewFlowLayout ein?
Ich versuche , hinzufügen UICollectionViewzu ViewController, und ich brauche 3 - Zellen haben ‚pro Zeile‘ ohne Leerzeichen zwischen den Zellen (wie ein Gitter aussehen soll). Die Zellenbreite sollte ein Drittel der Bildschirmgröße betragen, daher dachte ich, dass die layout.itemBreite gleich sein sollte. Aber dann verstehe ich das: Wenn ich diese …

15
UICollectionView in einer UITableViewCell - dynamische Höhe?
Für einen unserer Anwendungsbildschirme müssen wir ein UICollectionViewInneres in a platzieren UITableViewCell. Dies UICollectionViewhat eine dynamische Anzahl von Elementen, was zu einer Höhe führt, die ebenfalls dynamisch berechnet werden muss. Ich habe jedoch Probleme beim Versuch, die Höhe des Embedded zu berechnen UICollectionView. Unsere übergreifende UIViewControllerwurde in Storyboards erstellt und …


13
So bestimmen Sie die Höhe von UICollectionView mit FlowLayout
Ich habe eine UICollectionViewmit einerUICollectionViewFlowLayout und möchte dessen Inhaltsgröße berechnen (für die Rückgabe, intrinsicContentSizedie zum Anpassen der Höhe über AutoLayout erforderlich ist). Das Problem ist: Selbst wenn ich eine feste und gleiche Höhe für alle Zellen habe, weiß ich nicht, wie viele "Zeilen" / Zeilen ich in der habe UICollectionView. …

16
UICollectionView aktueller Index der sichtbaren Zellen
Ich verwende zum UICollectionViewersten Mal in meiner iPad-Anwendung. Ich habe so eingestellt UICollectionView, dass Größe und Zellengröße gleich sind, dh nur einmal eine Zelle gleichzeitig angezeigt wird. Problem: Wenn der Benutzer jetzt UICollectionView scrollt, muss ich wissen, welche Zelle sichtbar ist. Ich muss andere UI-Elemente bei Änderungen aktualisieren. Ich habe …

5
Festlegen einer Zelldimension in UICollectionView mithilfe des automatischen Layouts
In iOS 8 UICollectionViewFlowLayoutunterstützt die Unterstützung die automatische Größenänderung von Zellen basierend auf ihrer eigenen Inhaltsgröße. Dadurch wird die Größe der Zellen in Breite und Höhe entsprechend ihrem Inhalt geändert. Ist es möglich, einen festen Wert für die Breite (oder Höhe) aller Zellen anzugeben und die Größe der anderen Dimensionen …


8
Lange Druckgeste auf UICollectionViewCell
Ich habe mich gefragt, wie ich einer (Unterklasse von) UICollectionView einen langen Gestenerkenner hinzufügen kann. Ich habe in der Dokumentation gelesen, dass es standardmäßig hinzugefügt wird, aber ich kann nicht herausfinden, wie. Was ich tun möchte, ist: Lang auf eine Zelle drücken ( ich habe ein Kalender-Ding von Github ), …

3
Wie setze ich UICollectionViewDelegateFlowLayout?
Ein UIViewController verwaltet einen Verweis auf eine UICollectionView. Der Controller sollte das integrierte Ablauflayout mithilfe des UICollectionViewDelegateFlowLayout ändern. Es ist ziemlich einfach, die Datenquelle der Ansicht auf "Selbst" zu setzen: MyViewController.m - (void)viewDidLoad { self.collectionView.dataSource = self; } Aber wie stelle ich den Controller als Delegate-Flow-Layout der Ansicht ein? - …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.