Tag: uicollectionview

Die UICollectionView Klasse verwaltet eine geordnete Sammlung von Daten und stellt Sie mithilfe von anpassbaren layouts. Sammlung Ansichten bieten die gleiche Allgemeine Funktion, wie Tabelle Ansichten, außer, dass eine Auflistung anzeigen ist in der Lage, zur Unterstützung von mehr als nur single-Spalten-layouts. Sammlung Ansichten unterstützen anpassbare layouts, die verwendet werden können, zu implementieren multi-column grids, Fliesen-layouts, kreisförmigen layouts und viele mehr. Verfügbar in iOS 6.0 und höher

UICollectionView verwendet keine Zellen

Anzahl der Antworten 2 Antworten
Ich bin Probleme mit Wiederverwendung von Zellen und UICollectionView auf iOS 7. Mein code funktioniert auf iOS 6 aber iOS 7 ist es nicht die Wiederverwendung der Zelle nach dem Aufruf dequeueReusableCellWithReuseIdentifier (nicht anrufen prepareForReuse). Sogar dieser

Animationsdauer für UICollectionView selectItemAtIndexPath: animiert: scrollPosition:

Anzahl der Antworten 6 Antworten
Ich habe versucht, legen Sie die Dauer (mit den normalen Methoden, die ich versuchen würde) für die Einstellung der animation Dauer für die UICollectionView ist selectItemAtIndexPath:animated:scrollPosition: - Methode (oder die scrollToItemAtIndexPath:atScrollPosition:animated: - Methode). Ich habe versucht [UIView

UICollectionView Horizontal Paging nicht zentriert

Anzahl der Antworten 10 Antworten
Habe ich eine horizontale Scroll-collectionView mit jeder Zelle die Größe der Ansicht. Wenn ich die Seite durch den collectionView es nicht Seite durch die Zelle. Die Zellen sind nicht in der Mitte des Bildschirms. Ich habe versucht

iOS 10-Fehler: UICollectionView hat Layoutattribute für eine Zelle mit einem nicht vorhandenen Indexpfad empfangen

Anzahl der Antworten 12 Antworten
Läuft meine app in einem Gerät mit iOS 10 bekomme ich diesen Fehler: UICollectionView empfangen layout-Attribute für eine Zelle mit einem index-Pfad, der nicht vorhanden In iOS 8 und 9 funktioniert gut. Ich habe geforscht und ich

Das Verhalten von UICollectionViewFlowLayout ist nicht definiert, da die Zellenbreite größer als die Breite von collectionView ist

Anzahl der Antworten 9 Antworten
2015-08-18 16:07:51.523 Beispiel[16070:269647] das Verhalten der UICollectionViewFlowLayout ist nicht definiert, da: 2015-08-18 16:07:51.523 Beispiel[16070:269647] das Element die Breite muss weniger als die Breite der UICollectionView abzüglich der Abschnitt Abstände Links und rechts-Werte, minus dem Inhalt Einschübe Links

CollectionView Dynamische Zellenhöhe swift

Anzahl der Antworten 3 Antworten
Ich versuche, um eine Sammlung zu erstellen-Ansicht mit den Zellen anzeigen Zeichenkette mit variabler Länge. Im mit dieser Funktion legen Sie die Zelle layout: func collectionView(collectionView : UICollectionView,layout collectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPath indexPath:NSIndexPath) -> CGSize { var cellSize:CGSize = CGSizeMake(self.whyCollectionView.frame.width,

Wie definiere ich die Größe einer CollectionView beim Drehen?

Anzahl der Antworten 7 Antworten
Ich habe einen viewcontroller mit 2 CollectionView-Controller. Möchte ich auf rotation, dass nur eine der Sammlung von Ansichten ändern auf eine benutzerdefinierte Größe, während der andere gleich bleibt. Ich habe versucht, zu verwenden: - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout

Was ist eine Einschränkung "UIView-Encapsulated-Layout-Width"?

Anzahl der Antworten 4 Antworten
Ich immer 'Nicht gleichzeitig zu erfüllen constraints" Ausnahmen (Xcode 5, iOS 7, sowohl Geräte und simulator), wo eine der Einschränkungen in der Liste ist so etwas wie dieses: "<NSLayoutConstraint:0x165b23d0 'UIView-Encapsulated-Layout-Width' H:[StoryPlayerCell:0x165affc0(0)]>" Habe ich nicht gesetzt, diese Einschränkung

UICollectionView springt nicht zurück, wenn die Datenquelle nur 1 Element enthält

Anzahl der Antworten 2 Antworten
Ich habe eine UICollectionView mit einem benutzerdefinierten UICollectionViewFlowLayout. Es scrollt horizontal und zeigt nur ein Element zu einem Zeitpunkt (in voller Höhe). Ich habe pagingEnabled = JA so, dass es klebt an den Seiten. Die UICollectionView zeigt

Wie Höhe von UICollectionView mit FlowLayout bestimmt wird

Anzahl der Antworten 8 Antworten
Habe ich eine UICollectionView mit einem UICollectionViewFlowLayoutund ich möchte für die Berechnung der Größe des Inhalts (für die Rückkehr in intrinsicContentSize benötigt für die Anpassung seiner Höhe über AutoLayout). Das Problem ist: Selbst wenn ich eine Feste

UIButton in der Zelle in der Sammlungsansicht, die keine Aktualisierung in einem Ereignis erhält

Anzahl der Antworten 7 Antworten
Den folgenden code drückt mein problem: (Es ist eigenständig, Sie konnte erstellen Sie ein Xcode-Projekt mit einer leeren Vorlage, ersetzen Sie den Inhalt der main.m-Datei, löschen Sie die AppDelegate.h/.m-Dateien und erstellen Sie Sie) // // main.m //

Der cellForItemAtIndexPath von UICollectionView wird nicht aufgerufen

Anzahl der Antworten 28 Antworten
Nur mein zweites mal mit UICollectionView und vielleicht habe ich abgebissen mehr, als ich kauen kann, aber dennoch: Ich die Umsetzung einer UICollectionView (myCollectionView), die verwendet benutzerdefinierte UICollectionViewCell ist, dass ich untergeordnet. Die Unterklassen-Zellen (FullReceiptCell) enthalten UITableView

Der Fehler konnte eine Ansicht der Art UICollectionElementKindCell nicht entfernen

Anzahl der Antworten 9 Antworten
Erste Sprung mit der Sammlung von Ansichten und bin mit in diese Fehlermeldung: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'konnte nicht dequeue einen Blick Art: UICollectionElementKindCell mit der Kennung Zelle - registrieren müssen, eine Feder

Abrufen der Bildschirmposition einer Zelle aus einer UICollectionView

Anzahl der Antworten 5 Antworten
Dies ist nicht so sehr eine Frage als eine Erklärung, wie dieses problem zu lösen. Das erste, was zu erkennen ist, dass die UICollectionView tut Erben von einem UIScrollView - so ein standard-lookup-mit einem scroll-Ansicht Inhalt ist

Angeben einer Dimension von Zellen in UICollectionView mit Auto Layout

Anzahl der Antworten 5 Antworten
In iOS 8 die UICollectionViewFlowLayout unterstützt automatisch die Größenänderung von Zellen auf der Grundlage Ihrer eigenen Größe des Inhalts. Dies ändert die Größe der Zellen in der Breite und Höhe nach Ihrem Inhalt. Ist es möglich, geben

Wie man eine einfache Kollektionsansicht mit Swift erstellt

Anzahl der Antworten 3 Antworten
Ich versuche zu lernen, wie UICollectionView. Die Dokumentation ist ein wenig schwer zu verstehen, und die tutorials, die ich gefunden wurden entweder in Objective C oder lange, komplizierte Projekte. War, als ich lernen, wie man UITableViewWir ❤

Wann sollte ich layer.shouldRasterize auf YES setzen?

Anzahl der Antworten 1 Antworten
Ich habe gesehen, fixes für einige lagyness Probleme durch die Einstellung der layer-Eigenschaft der Ansicht view.layer.shouldRasterize = YES; Sah ich einen großen Unterschied in der Leistung bei einer UICollectionView und die Vorbereitung der Zellen und Einstellung der

UICollectionView ruft nur didSelectItemAtIndexPath auf, wenn der Benutzer zweimal tippt, wird nicht aufgerufen, wenn der Benutzer nur einmal tippt

Anzahl der Antworten 12 Antworten
Ich habe eine UICollectionView das ist in etwa die Größe des Bildschirms. Die UICollectionViewCells, zeigt es die gleiche Größe wie die collectionView. Jede Zelle hat ein UIImage was die Größe der Zelle. Der CollectionView ist paging aktiviert,

Das erneute Laden einer UICollectionView mithilfe der reloadData-Methode wird unmittelbar vor dem erneuten Laden von Daten zurückgegeben

Anzahl der Antworten 3 Antworten
Muss ich wissen, wenn das nachladen einer UICollectionView abgeschlossen hat, um zu konfigurieren, Zellen danach (weil ich bin nicht die Quelle der Daten für die Zellen - andere weisen, hätte es bereits getan...) Habe ich versucht, code

Aktualisieren einer UICollectionview

Anzahl der Antworten 3 Antworten
Weiß jemand, wie man neu laden/aktualisieren einer UICollectionView, während der collection view angezeigt wird? Im Grunde bin ich auf der Suche nach etwas ähnlich wie die standard-reloadData Methode für UITableview. InformationsquelleAutor der Frage SNV7 | 2013-02-07

UICollectionView scrollt nicht

Anzahl der Antworten 3 Antworten
Ich habe eine UICollectionView mit einem UICollectionViewDataSource derzeit bietet sechs Elemente. Diese sind weniger als benötigt, um den Bildschirm zu füllen. Das problem ist, dass meine Sammlung anzeigen nur weiterblättert, wenn es genügend Elemente um den Bildschirm

UICollectionView contentOffset ändert sich mit benutzerdefiniertem Layout

Anzahl der Antworten 3 Antworten
Ich habe eine UICollectionView mit einem benutzerdefinierten UICollectionViewLayout (eigentlich bin ich mit dieses schöne layout). Ich contentOffset = CGPointZero im viewDidLoad. Nach dem viewDidLoad, aber die Einpresstiefe von -20, und der Inhalt wird nach unten gedrückt, etwa

Wie kann ich Zeilen in UICollectionView zentrieren?

Anzahl der Antworten 9 Antworten
Ich habe eine UICollectionView mit random-Zellen. Gibt es irgendeine Methode, die mir erlaubt, Zentrum-Reihen? Dies ist, wie es aussieht, standardmäßig: [ x x x x x x ] [ x x x x x x ] [

UICollectionView - Ändern der Größe von Zellen auf dem Gerät drehen - Swift

Anzahl der Antworten 6 Antworten
Ich habe eine UICollectionView, so dass ich das arrangieren kann Ansichten in ordentliche Spalten. Ich möchte eine einzelne Spalte auf Geräte - > 500 Pixel breit. Um dies zu erreichen, habe ich diese Funktion: func collectionView(collectionView: UICollectionView,

Erlaube eine Header-Ansicht für nur bestimmte Abschnitte mit einer iOS UICollectionView

Anzahl der Antworten 5 Antworten
Den code unten zeigt meine header-Ansicht korrekt, aber für jeden der Abschnitte in der UICollectionView: -(UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath { UICollectionReusableView * headerView = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@"SectionHeaderCollectionReusableView" forIndexPath:indexPath]; switch (indexPath.section) { case Section_One: return

UICollectionView Self-Sizing-Zellen mit Auto-Layout

Anzahl der Antworten 13 Antworten
Ich versuche, selbst sizing UICollectionViewCells arbeiten mit "Auto-Layout", aber ich kann nicht scheinen, um die Zellen um die Größe selbst zum Inhalte. Ich habe Schwierigkeiten zu verstehen, wie die Zelle die Größe aktualisiert wird, von dem Inhalt

Warum protokolliert UICollectionView einen Fehler, wenn die Zellen im Vollbildmodus sind?

Anzahl der Antworten 3 Antworten
Ich habe eine UICollectionViewController mit einem UICollectionViewFlowLayout wo meine itemSize ist die Größe der UICollectionView. Grundsätzlich ist das eine Linie layout-Zellen, wobei jede Zelle ist fullscreen und scrollt horizontal. In meinem UICollectionViewFlowLayout Unterklasse, die ich überschrieben haben

UICollectionView in UIView

Anzahl der Antworten 4 Antworten
Ich versuche zu implementieren ist eine UICollectionView innerhalb einer UIViewaber ich kann nicht herausfinden, wie es zu tun. Es gibt eine Menge von tutorials auf, wie Sie mit UICollectionView mit einem UICollectionViewControlleraber nicht, wie das umsetzen in

Wie zeige ich das Standard-Häkchen in einer UICollectionViewCell an?

Anzahl der Antworten 4 Antworten
Ich bin der Gestaltung einer iOS-app mit einem UICollectionView, und ich möchte den Benutzern die Auswahl mehrerer Elemente innerhalb dieser Ansicht. Es scheint, gibt es eine standard-Stil von Häkchen Apple verwendet in dieser Art von situation. Zum

Links Ausrichten von Zellen in UICollectionView

Anzahl der Antworten 15 Antworten
Ich bin mit einem UICollectionView in meinem Projekt, wo es mehrere Zellen mit unterschiedlichen breiten auf einer Linie. Nach: https://developer.apple.com/library/content/documentation/WindowsViews/Conceptual/CollectionViewPGforIOS/UsingtheFlowLayout/UsingtheFlowLayout.html es breitet sich die Zellen in der Zeile mit der gleichen Polsterung. Dies geschieht, wie erwartet, außer

UICollectionView wird beim Aufrufen von reloadData nicht sofort aktualisiert, sondern nach 30 bis 60 Sekunden

Anzahl der Antworten 3 Antworten
Wie der Titel schon sagt, meine UICollectionView nicht aktualisieren, und zeigen Sie die Zellen sofort nach dem Aufruf reloadData. Stattdessen scheint es, schließlich update meiner Sammlung Ansicht nach 30-60 Sekunden. Mein setup ist wie folgt: UICollectionView Hinzugefügt

UICollectionViewCell-Unterklasse init wird nie ausgeführt

Anzahl der Antworten 4 Antworten
Habe ich Hinzugefügt, eine Sammlung Blick in viewDidLoad wie diese... self.collectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(0, 0, 10, 10) collectionViewLayout:flowLayout]; self.collectionView.delegate = self; self.collectionView.dataSource = self; self.collectionView.backgroundColor = [UIColor whiteColor]; [self.collectionView registerClass:[CameraCell class] forCellWithReuseIdentifier:CameraCellReuseIdentifier]; [self.collectionView setTranslatesAutoresizingMaskIntoConstraints:NO]; [self.view addSubview:self.collectionView];

Der Wert des Typs 'UICollectionViewCell' konnte nicht umgewandelt werden.

Anzahl der Antworten 5 Antworten
Ich benutze eine benutzerdefinierte CollectionViewCell in meinem Storyboard. Wenn ich die app bekomme ich die Meldung: Konnte nicht gegossen Wert vom Typ 'UICollectionViewCell' TestProject.CollectionViewCell. InformationsquelleAutor der Frage coco | 2015-08-23

Wie werden Zellen in UICollectionView programmgesteuert deaktiviert, wenn allowMultipleSelection aktiviert ist?

Anzahl der Antworten 8 Antworten
Habe ich allowMultipleSelection aktiviert in einer Sammlung anzuzeigen. Die Zellen ändern, zu und von Ihren ausgewählten Staaten, wenn angezapft. Alles gut. Allerdings, wenn ich zurücksetzen möchten, müssen Sie die gesamte Ansicht zu ausgewählten Zustand:KEINE mit dem nachstehenden

UICollectionView sentSelectItemAtIndexPath = NO vermeidet nicht die Abwahl der alten Auswahl?

Anzahl der Antworten 6 Antworten
Ich habe mehrere Elemente in einem CollectionView, aber nur wenige von Ihnen wählbar sein müssen. Ich bin dieses handling mit der delegate-Methode: - (BOOL)collectionView:(UICollectionView *)collectionView shouldSelectItemAtIndexPath:(NSIndexPath *)indexPath Mein problem tritt auf, wenn eine auswählbare Option ausgewählt ist

Wiederverwendete Zellen in einer UICollectionView zeigen mehrere UIImageViews, wenn sie nur eine zeigen sollen

Anzahl der Antworten 7 Antworten
Ich habe ein problem mit meinem UICollectionView. Zunächst ist es gut zeigt, zeigt ein raster von Zellen, jede Zelle mit einem einzigen UIImageView. Diese UIImageViews zeigen PNGs mit Transparenz gespeichert sind, in das app-bundle. Mein problem ist,

UICollectionView scrollt in beide Richtungen

Anzahl der Antworten 5 Antworten
Machte ich einen UICollectionView mit einem vertikalen scrollen. Die Breite der Zelle größer als der Bildschirm breit ist, so habe ich eine customFlowLayout basierend auf UICollectionViewFlow layout Rücksendung der rechten berechnete Größe des Inhalts. Aber das funktioniert

UICollectionView: Wie erkennt man, wenn das Scrollen gestoppt wurde

Anzahl der Antworten 6 Antworten
Ich bin mit einem UICollectionView Blättern Sie durch eine Reihe von Miniaturansichten schnell. Einmal scrollen endet, möchte ich die Anzeige eines größeren hi-res-version der aktuellen Miniaturansicht. Wie kann ich erkennen, wenn der Benutzer abgeschlossen scrollen? Ich mache

UICollectionView: Wie kann ich den Platz in der obersten Zeile der ersten Zelle entfernen?

Anzahl der Antworten 6 Antworten
Ich habe diese Anordnung im Interface Builder Alle Eigenschaften werden auf null gesetzt. Jedoch, wenn ich es auf Gerät und simulator scheint es, wie diese Wo ist der Raum oberhalb der Zellen kommen? Also ich versuchen, diese

Platzieren eines Randes um jede Kante der UICollectionView

Anzahl der Antworten 7 Antworten
Wenn die UICollectionView ist gefüllt mit Gegenständen, die Sie immer gehen Sie nach rechts, um die Kanten der UICollectionView etwa so: --------------- |X X X X X X X| |X X X X X X X| |X

UICollectionReusableView-Methode wird nicht aufgerufen

Anzahl der Antworten 7 Antworten
Möchte ich meine Abschnitte in der UICollectionView zu haben, die einen header mit einem Bild. Ich habe diese Schritte befolgt: auf dem storyboard zugeordnet header als Zubehör für meine UICollectionView gab es einen Bezeichner erstellt eine Unterklasse

Ändern Sie die UICollectionViewCell-Größe in verschiedenen Geräteausrichtungen

Anzahl der Antworten 6 Antworten
Bin ich mit einer UICollectionView mit UICollectionViewFlowLayout. Ich die Größe der einzelnen Zelle über den collectionView:layout:sizeForItemAtIndexPath: Beim Wechsel von hochformat zu Querformat, möchte ich Sie zum anpassen der Größe der einzelnen Zelle, um vollständig passen Sie die

UICollectionView muss mit einem Nicht-Null-Layout-Parameter initialisiert werden

Anzahl der Antworten 6 Antworten
Ich bin neu UICollectionView und ich bin nach einem tutorial habe ich auf dem web gefunden, aber ich bin stecken auf einem Fehler habe ich nicht herausfinden können. Hier ist ein bisschen Kontext. Im debugger kann ich

Wie man Zellenabstand und UICollectionView - UICollectionViewFlowLayout Größenverhältnis einstellt?

Anzahl der Antworten 7 Antworten
Ich versuche, fügen Sie UICollectionView zu ViewControllerund ich brauche die 3 Zellen pro Zeile, ohne Leerzeichen zwischen den Zellen (es sollte Aussehen wie ein Gitter). Zelle Breite sollte ein Drittel der Bildschirm-Größe, so dass ich dachte, dass

UIRefreshControl mit UICollectionView in iOS7

Anzahl der Antworten 2 Antworten
In meiner Anwendung, die ich verwenden, aktualisieren Sie die Kontrolle mit der collection view. UICollectionView *collectionView = [[UICollectionView alloc] initWithFrame:[UIScreen mainScreen].bounds]; collectionView.alwaysBounceVertical = YES; ... [self.view addSubview:collectionView]; UIRefreshControl *refreshControl = [UIRefreshControl new]; [collectionView addSubview:refreshControl]; iOS7 hat einige

UICollectionView programmgesteuert erstellen

Anzahl der Antworten 10 Antworten
Ich Suche eine Anleitung oder ein tutorial, die mir zeigen, wie Sie eine einfache UICollectionView, die nur mithilfe von code. Im waten durch die Dokumentation auf Apples Websiteund Im mit das Referenz-Handbuch als gut. Aber ich würde

UICollectionView Cell Spacing basierend auf der Bildschirmgröße des Geräts

Anzahl der Antworten 5 Antworten
Implementierte ich eine UICollectionView, die Größe der Zellen ist w90 h90. Wenn ich es auf dem iPhone 6 bekomme ich den richtigen Abstand zwischen Zelle, aber wenn ich es auf dem iPhone 5s bekomme ich mehr Abstand

Wie ändert man UICollectionViewCell Größe programmatisch in Swift?

Anzahl der Antworten 5 Antworten
Ich habe eine UICollectionView mit einem segmented control wechseln zwischen Daten. Aber wie ändere ich die UICollectionViewCell Größe Eigenschaften programmgesteuert ? dann kann ich custom jedem Stil passend zum jeweiligen Datentyp. Zum Beispiel ändern Sie die Breite

UICollectionView horizontal paging - Kann ich Flow Layout verwenden?

Anzahl der Antworten 8 Antworten
Dies ist im Zusammenhang mit, aber unterscheidet sich von Verwenden Flow-Layout oder Anpassen?. Ist hier eine Abbildung von, was ich versuche zu tun: Frage ich mich, wenn ich dies mit einem UICollectionViewFlowLayout eine Unterklasse davon, oder wenn

Entfernen von Leerraum, wenn der Abschnittskopf in der UICollectionView ausgeblendet ist

Anzahl der Antworten 4 Antworten
Habe ich zwei Abschnitte in UICollectionView. Ich will zeigen, einen Abschnitt header in UICollectionView nur für den 1. Abschnitt. Nicht in das 0.§. Also habe ich versucht, zurück nil im viewForSupplementaryElementOfKind: Methode für section == 0 und