Tag: uicollectionviewlayout

Die UICollectionViewLayout-Klasse ist eine abstrakte Basisklasse, die zum erzeugen des layout-Informationen für eine Auflistung anzeigen.

UICollectionViewFlowLayout ist estimatedItemSize bricht scrollen?

Anzahl der Antworten 2 Antworten
(BEARBEITEN : es scheint zu funktionieren gut ab iOS 9. Ich habe nicht umfangreiche tests, aber das Beispiel funktioniert. Dies bestätigt, dass der bug vorhanden in iOS 8.) Ich verbrachte eine Menge Zeit testen UICollectionView Flow-Layout selbst

UICollectionViewLayout Beispiele

Anzahl der Antworten 4 Antworten
Kann jemand mich in die richtige Richtung, wie ich verwenden könnte, UICollectionViewLayout eine Schnittstelle zu erstellen, ähnlich dem Pinterest-Spalten-layout? Ich habe versucht, online-Suche, aber wie es aussieht gibt es nicht viele Beispiele gibt es noch. InformationsquelleAutor Jimmy

Wie kann ich den hintergrund von UICollection Sicht als transparent, ohne dass die Zellen in transparent in Swift

Anzahl der Antworten 6 Antworten
Habe ich eine Sammlung Aussicht und natürlich habe ich auch die Zellen in es. Wenn Sie im Eigenschafteninspektor ich die alpha der Sammlung anzeigen zu 0, die Zellen in es auch transparent werden. Gibt es eine Möglichkeit

setCollectionViewLayout:animierte verursacht debug-Fehler: Snapshots eine Ansicht, die noch nicht erbracht wurde, Ergebnisse in einem leeren snapshot

Anzahl der Antworten 8 Antworten
Ich bin beschäftigt mit UICollectionView in iOS7. Ich bin die änderung meiner Ansicht Sammlung das layout zwischen zwei verschiedenen layouts. Die eine Unterklasse von UICollectionViewFlowLayout. Dies ist, wie ich die Ansicht ändern, sobald Sie eine Taste angetippt

Wie kann Sie vertikal ausrichten UICollectionViewCells in einem UICollectionView?

Anzahl der Antworten 3 Antworten
Habe ich Zellen unterschiedlicher Höhe auf einem horizontal-scrolling - UICollectionView erscheint gleichmäßig zu verteilen und die Zellen vertikal verlassen leeren Raum zwischen den Zellen, und ich würde gerne nach oben ausrichten und die variable leeren Raum am

Wie kann man das scrollen zu einer sichtbaren Zelle in der UICollectionView mit benutzerdefinierten layout?

Anzahl der Antworten 2 Antworten
Arbeite ich an eigenen Wert-picker inspiriert von UIPickerView. Es sieht so aus: Wie Sie sehen können, eines der wichtigsten Merkmale dieser Farbauswahl ist die zentrale Zelle der sollte breiter sein als andere, um die Nachbarn sichtbar neben

So ändern Sie die UICollectionView footerview Höhe programmgesteuert

Anzahl der Antworten 1 Antworten
Ich Laufe in ein Problem, in meinem UICollectionView, brauche ich anzeigen, um eine Fußzeile, wenn der Datensatz zurückgegeben wird, ist 0. Die codes unten scheint eine gute Arbeit, wenn es keine Aufzeichnungen, Fußzeile angezeigt. Allerdings gibt es

Ausbau UICollectionView und seine Zelle beim Tippen

Anzahl der Antworten 3 Antworten
Ich versuche, einen übergang animation wie die demonstration in der link hier. Also, wenn ich klickte auf die Zelle, es dehnt sich aus und bedeckt den ganzen Bildschirm. Hier sind meine codes(ich muss zugeben, dass ich bin

Unabhängige scrollen, die für jeden Abschnitt einer UICollectionView?

Anzahl der Antworten 2 Antworten
Ist es möglich UICollectionView zu bauen, eine Anordnung, wobei jede Abschnitt können unabhängig voneinander gescrollt? Stellen Sie sich beispielsweise vor 20 Zeilen der Bilder, wo jede Zeile könnte gescrollt werden, unabhängig horizontal zu offenbaren, mehr Bilder offscreen

Kann nicht UICollectionView anzeigen-Zellen

Anzahl der Antworten 2 Antworten
Ich versuche zu bekommen eine UICollectionView zur Anzeige innerhalb einer Modal vorgestellt view-controller. Die app ist für das iPad ab iOS 7. Habe ich erstellt Unterklasse von UIViewController (mit einer Spitze) und fügte es so: MyViewController *controller

iOS UICollectionView - Standard-flow, füllen Sie die Zeilen von rechts nach Links

Anzahl der Antworten 3 Antworten
Ich verwende in einer meiner apps UICollectionView, mit benutzerdefinierten Zellen, sondern mit Standard-flow. Derzeit wird diese Ansicht zeigt 3 Zellen in einer Zeile (alle die gleiche Größe). Die Zellen füllen die Zeile von Links nach rechts, aber

UICollectionView display 3 Elemente pro Zeile

Anzahl der Antworten 7 Antworten
Ich habe eine UICollectionView erstellt von storyboard, Möchte ich 3 Artikel pro Zeile in der Ansicht. Das ist mir gelungen, mithilfe der folgenden: - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath { return CGSizeMake(collectionView.frame.size.width/3.6 , (collectionView.frame.size.height-100)/2); } Allerdings,

konnte nicht dequeue einen Blick Art: UICollectionElementKindCell mit Kennung

Anzahl der Antworten 1 Antworten
Habe ich UICollectionView, aber es scheint, daß ich mir alles Recht. Aber ich bekomme die Fehlermeldung: 'could not dequeue a view of kind: UICollectionElementKindCell with identifier PeopleCellForList - must register a nib or a class for the

Dynamisch ändern Größe der Zelle nach Bild in einem UICollectionView

Anzahl der Antworten 2 Antworten
Ich bin die Anzeige von dynamischen Bildern recieved from server in einer horizontalen Ansicht Sammlung. Wenn ich die collectionview ich diese: -(void)setupCollectionView{ [self setupPageControlView]; self.screensCollectionView.delegate=self; self.screensCollectionView.dataSource=self; [self.screensCollectionView registerNib:[UINib nibWithNibName:@"FGAppScreensCollectionViewItemCell" bundle:nil] forCellWithReuseIdentifier:@"screenCell"]; UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init];

Rand hinzufügen, um benutzerdefinierte CollectionView

Anzahl der Antworten 1 Antworten
Wie kann ich das hinzufügen Grenze UICollectionView's-Zellen, die verwendet eine benutzerdefinierte UICollectionViewFlowLayout? Wenn ich override UICollectionView's flow-layout -, Zell-Grenzen sind "entfernt". wie kann ich Grenzen setzen, richtig? Danke! InformationsquelleAutor Angel Jonathan | 2015-05-15

Warnung: UICollectionViewFlowLayout-Cache-frame-mismatch-index für Pfad 'abc'

Anzahl der Antworten 7 Antworten
Dies ist der code verursacht die Warnung: private override func layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath) -> UICollectionViewLayoutAttributes? { let attributes = super.layoutAttributesForItemAtIndexPath(indexPath) let distance = CGRectGetMidX(attributes!.frame) - self.midX; var transform = CATransform3DIdentity; transform = CATransform3DTranslate(transform, -distance, 0, -self.width); attributes!.transform3D =

Wie stellen Sie die position der Zellen auf UICollectionView

Anzahl der Antworten 2 Antworten
Habe ich ein UIViewController enthält eine UICollectionView. Aber die UICollectionView nicht füllen Sie alle UIViewController. Ich finde, dass es einen Raum gibt, dessen Höhe gleich der Höhe der NavigationBar zwischen der Zelle und der oberen Kante der

Swift, Ändern Sie die Breite der UICollectionViewCell und UILabel(in der Zelle) programmgesteuert

Anzahl der Antworten 1 Antworten
Habe ich die Breite einer Zelle(UICollectionViewCell), die gleich der Breite der UICollectionView, und ich versuche, genau das zu tun die gleiche Sache mit dem UILabel enthalten ist innerhalb dieser Zelle. Ich denke, der code erklärt genau das,

UICollectionView Foto-Galerie, Vollbild

Anzahl der Antworten 3 Antworten
Ich versuche eine Foto-Galerie mit UICollectionView und UICollectionViewFlowLayout. Die Idee ist, zeigen viele Fotos in einem raster mit vertikalen Bildlauf, und wenn der Benutzer darauf tippt wird es horizontal, fullscreen, mit paging. Mein problem ist, wenn der

UICollectionView mit benutzerdefinierten layout - wie/wo, um eine zusätzliche Ansicht programmgesteuert ändern?

Anzahl der Antworten 1 Antworten
Arbeite ich mit einem Beispiel Kreis-Layout, mit UICollectionView mit einem benutzerdefinierten layout-Klasse definiert, die in das storyboard. Gibt es eine Art tutorial oder eine Schritt für Schritt Erklärung, wie Sie einen ergänzenden Blick auf eine Auflistung anzeigen,

UICollectionView indexPath.Zeile oder das Element, Elemente, die nicht stabil sind, um springen

Anzahl der Antworten 2 Antworten
Ich eine Auflistung erstellt anzeigen und ich bin laden Bilder in es. Problem ich bin quer ist, wenn ich auf eine Zelle klicken, um es zu bekommen ist indexPath.Element oder indexPath.Zeile, die zahlen sind alle geschraubt. Klick

Erstellen Sie eine Paging-UICollectionView mit Swift

Anzahl der Antworten 2 Antworten
Ich versuche zum erstellen einer UICollectionView mit paging und dass jedes Element max Breite 250 Punkte, ich habe es geschafft, um es zu schaffen, aber ich habe 2 Probleme: Das erste Element beginnen, nicht wie es sein

UICollectionView Zelle Grenzen in einem flow-layout

Anzahl der Antworten 3 Antworten
Ich bin mit UICollectionView, lag ein Haufen von Zellen, die geteilt durch die Anfangsbuchstaben Ihrer Titel. Jede Zelle sollte einen sehr dünnen Rahmen um ihn herum, und die Abschnittsüberschriften sollten Balken oben und unten. Hier ist mein

Anzeige 3 Zellen pro Zeile in UICollectionView?

Anzahl der Antworten 4 Antworten
Habe ich eine custom flow-layout nach dieser Beitrag. Hier ist meine Umsetzung: @implementation CustomLayout -(void)prepareLayout{ [super prepareLayout]; // [self invalidateLayout]; if(self.collectionView){ CGSize newItemSize=self.itemSize; //Number of items per row int itemsPerRow=3; float totalSpacing=self.minimumLineSpacing*(itemsPerRow-1); newItemSize.width=(self.collectionView.bounds.size.width -totalSpacing)/itemsPerRow; if(self.itemSize.height>0){ float itemAspectRatio=self.itemSize.width/self.itemSize.height;

Das Verhalten der UICollectionViewFlowLayout ist nicht definiert

Anzahl der Antworten 2 Antworten
Habe ich eine Sammlung Ansicht, dass die Einrichtung als eine einzelne horizontale Reihe von Zellen. Es wirft die folgenden constraint-Fehler (ich bin mit AutoLayout): Das Verhalten der UICollectionViewFlowLayout ist nicht definiert, da die Höhe des Elements muss

UICollectionView horizontale paging mit "Abstand zwischen Seiten"

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem Weg, Sie zu ersetzen die native UIPageViewController horizontale paging mit einer UICollectionView. bisher habe ich die folgenden: let layout = UICollectionViewFlowLayout() layout.scrollDirection = .horizontal layout.itemSize = collectionView.frame.size layout.minimumLineSpacing = 0

Horizontale UICollectionView single row layout

Anzahl der Antworten 2 Antworten
Ich versuche zu setup, was sollte ein einfaches horizontales layout mit UICollectionView, im Kreise herum, ohne dass diese das gewünschte Ergebnis, so dass alle Zeiger oder Beispiele sind herzlich willkommen. Wohl wenig Sinn, mich einfügen von code

UICollectionView mit Benutzerdefinierten UICollectionViewCell

Anzahl der Antworten 2 Antworten
Ich habe eine UICollectionView mit einer benutzerdefinierten Zelle. Ich hatte dieses vollständig funktioniert, bis ich versucht, die Sammlung zu erstellen Ansicht programmgesteuert ändern, anstatt aus dem storyboard. Ich Tat dies, weil ich war nicht in der Lage,

Größenänderung UICollectionViewCell Nachdem die Daten Geladen invalidateLayout

Anzahl der Antworten 2 Antworten
Dieser Frage wurde ein paar mal nachgefragt aber keine Antworten sind ausführlich genug für mich zu verstehen, warum/wie die Dinge funktionieren. Für den Verweis auf die anderen Fragen sind: , Wie update-Größe von Zellen in UICollectionView nach

Wie man die Anzahl der Elemente von collectionview Datenquelle

Anzahl der Antworten 5 Antworten
Ich bin neu Collectionview, aber nicht für iOS. Ich bin mit custom Flowlayout für meine collectionview. Ich muss zurück contentsize basierend auf der aktuellen Anzahl der Elemente zurückgegeben, die von CollectionView Datenquelle. Ist es trotzdem zu wissen,

UICollectionView Horizontale Bildlaufleiste mit der Horizontalen Ausrichtung

Anzahl der Antworten 1 Antworten
Ich würde gerne einen ausgelagerten UICollectionView, mit jeder Seite, die Anzeige von Zellen von Links nach rechts. Was kann ich erreichen mit klassischen UICollectionViewFlowLayout und layout.scrollDirection = UICollectionViewScrollDirectionHorizontal; Das Ergebnis ist die folgende : page 1 page

UICollectionView sticky-header in swift

Anzahl der Antworten 9 Antworten
Ich versuche, erstellen eine klebrige zusätzliche header, der bleibt in all der Zeit, und nicht die Reaktion auf das scrolling-events. Die Lösungen die ich bisher gefunden noch reagieren auf bounch scrollen und behoben werden mithilfe einer benutzerdefinierten

UICollectionView interaktive layout-übergang mit iOS 7 APIs

Anzahl der Antworten 1 Antworten
Ich versuche in den Griff zu bekommen neue iOS 7 APIs, die es ermöglichen, für interaktive, animierte view-controller-übergänge, einschließlich der übergänge zwischen UICollectionViewLayouts. Habe ich genommen und geänderte code aus der WWDC 2013, iOS-CollectionViewTransition", die hier gefunden

Animate-Rahmen und layout-Veränderung der UICollectionView

Anzahl der Antworten 3 Antworten
Ich versuche einen Effekt zu erstellen wo ändere ich das layout meiner UICollectionView beim ändern der frame-Größe Zunächst die collectionView layout präsentiert die "thumbnail" - Galerie-Stil voller Bildschirm. Nach Größe des Rahmens, um einen dünnen Streifen -

UICollectionViewLayout layoutAttributesForElementsInRect und layoutAttributesForItemAtIndexPath

Anzahl der Antworten 1 Antworten
Ich bin Implementierung einer benutzerdefinierten flow-layout. Es hat 2 Haupt-Methoden zu überschreiben, um zu bestimmen, die Platzierung der Zellen: layoutAttributesForElementsInRect und layoutAttributesForItemAtIndexPath. In meinem code layoutAttributesForElementsInRect genannt wird, aber layoutAttributesForItemAtIndexPath nicht. Was bestimmt, welche aufgerufen wird? Wo

UICollectionView custom line Separatoren

Anzahl der Antworten 5 Antworten
Will ich machen 2pt schwarz-Separatoren in UICollectionView für unsere neue app. Screenshot aus unserer app finden Sie weiter unten. Wir konnten nicht verwenden UITableViewdenn wir haben eigene einfügen/entfernen von Animationen, scrolling und parallax-Effekte und so weiter. InformationsquelleAutor

Zelle löschen von UICollectionView ohne nachladen von oben

Anzahl der Antworten 2 Antworten
Ich bin mit einem CollectionView in meiner ios-app. Jede Kollektion Zelle enthält eine Schaltfläche "löschen". Durch anklicken der Schaltfläche die Zelle, die gelöscht werden soll. Nach der Löschung dieser Raum wird gefüllt mit unten Zelle (ich möchte

UICollectionView und Ergänzende View (header)

Anzahl der Antworten 10 Antworten
Versuchen, fügen Sie einen Ergänzenden Blick in meine UICollectionView als header. Habe ich Probleme bekommen es zu arbeiten. Ich benutze eine benutzerdefinierte UICollectionViewFlowLayout zurückgeben contentSize dass immer mindestens 1 pixel größer, dann wird der Rahmen (ich bin

UICollectionView Ausnahme in UICollectionViewLayoutAttributes von iOS7

Anzahl der Antworten 6 Antworten
Ich getan haben, einen Blick in CollectionView mit CustomLayout. In iOS6 funktionierte es toll, aber iOS7 wirft er eine Ausnahme wie diese. Terminating app due to uncaught exception 'NSInternalInconsistencyException', Grund: 'layout-Attribute für das Ergänzende Element bei index-Pfad

Animieren einer UICollectionView Zelle auf Auswahl

Anzahl der Antworten 2 Antworten
Habe ich ein Grundraster in einer UICollectionView. Es ist eine einfache 2-Spalte, mehrere Zeilen-layout verwenden UICollectionViewDelegateFlowLayout. Wenn eine Zelle ausgewählt ist, möchte ich auf dim hintergrund, schweben die Zelle in der Mitte des Bildschirms und anschließend einen

UICollectionView performBatchUpdates: belebt alle Bereiche

Anzahl der Antworten 1 Antworten
Schreibe ich eine benutzerdefinierte UICollectionViewFlowLayout und ich habe bemerkt, dass initialLayoutAttributesForAppearingItemAtIndexPath: und initialLayoutAttributesForAppearingDecorationElementOfKind:atIndexPath: genannt werden für alle Abschnitte, wenn ich rufe performBatchUpdates:completion: auf die Sammlung anzuzeigen. Das Ergebnis ist, dass alle Abschnitte der animation angewendet, um Sie

Header-Abschnitt in UICollectionView mit benutzerdefinierten UICollectionViewLayout

Anzahl der Antworten 3 Antworten
Arbeite ich an UICollectionView mit custom-layout. In zwei Tagen kann ich nicht verstehen, wie header hinzufügen, um UICollectionView. Ich habe sehr simple-view-controller (erstellt im storyboard mit eigenem layout): class ACollectionViewController: UICollectionViewController { enum Identifiers: String { case

Kann die Hintergrundfarbe auf UICollectionView (iOS) nicht ändern

Anzahl der Antworten 2 Antworten
Schreibe ich meine erste iOS-app und I-Naht, werden mit einigen Problemen, die die änderung der Hintergrundfarbe einer UICollectionView. Die app hat ein navigation-controller und-Ansichten. Zunächst war ich in der Lage, die Farbe zu ändern, die in meiner

UICollectionView mit einem sticky-Header

Anzahl der Antworten 6 Antworten
Ich fand einen blog auf zu machen, wie die klebrige Header und es funktioniert Super. Nur die Sache ist ich glaube nicht, dass es berücksichtigt die sectionInserts. Dies ist, wie seine beabsichtigte Aussehen: Habe ich meine Einsätze:

UICollectionView mit zwei Headern

Anzahl der Antworten 7 Antworten
Dass zwei Header in UICollectionView? Habe ich eine UICollectionView was nutzt das flow-layout, das auch über eine Kopf-und Fußzeile: --------- | head | --------- | A | B | --------- | C | D | --------- |

Ausrichtung von rechts nach links auf UICollectionView

Anzahl der Antworten 6 Antworten
dies ist eine ziemlich einfache Frage, aber ich habe nicht in der Lage zu finden, eine definitive Antwort zu es auf SO (wenn ich es verpasst haben, bitte korrigieren Sie mich). Grundsätzlich, meine Frage ist: Ist es

UICollectionView-Zelle mit dynamischer Größe

Anzahl der Antworten 4 Antworten
1) Wie kann ich das erreichen, wie gezeigt in Bild mit UICollectionView? 2) ich habe versucht -(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath Methode & bestanden unterschiedliche Größen, aber es lässt die Räume zwischen den Zellen. Kann ich

Verwenden von Invalidierungskontexten für UICollectionViewLayout

Anzahl der Antworten 5 Antworten
Also ich umgesetzt haben, arbeiten sticky-Header in meinem UICollectionView teilweise durch Rücksendung YES aus shouldInvalidateLayoutForBoundsChange:. Jedoch, dies hat Auswirkungen auf die Leistung und ich will nicht die Unwirksamkeit des gesamten layout, nur mein header-Abschnitt. Nun, nach der

Ordnen Sie Zellen von UICollectionView neu an

Anzahl der Antworten 4 Antworten
Betrachten UICollectionView mit flow-layout und horizontaler Richtung. Standardmäßig werden die Zellen von oben nach unten angeordnet, von Links nach rechts. Wie diese: 1 4 7 10 13 16 2 5 8 11 14 17 3 6 9

UICollectionViewFlowLayout Größenwarnung beim Drehen des Geräts in Querformat

Anzahl der Antworten 21 Antworten
Sind wir mit einem UICollectionView anzeigen-Zelle, die den vollen Bildschirm (abzüglich der status-und Navigationsleiste). Die Größe der Zellen wird von self.collectionView.bounds.size: - (void)viewWillAppear:(BOOL)animated { // //value isn't correct with the top bars until here // CGSize tmpSize