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
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
9
Antworten
Standardmäßig, wenn Sie mit dem flow-layout in einer Sammlung anzeigen, Zellen vertikal zentriert. Gibt es eine Möglichkeit, ändern Sie diese Ausrichtung ? was die Ausrichtung/design Sie wollen?? Untere Ausrichtung (entlang der roten Linie). Aber oben oder unten,
4
Antworten
Ich versuche zu schaffen UICollectionView programmatisch. Ich muss hinzufügen von Beschriftungen in die Zellen, so habe ich CollectionViewCell Klasse. Dies ist die Klasse: import UIKit class MyCollectionViewCell: UICollectionViewCell { override init(frame: CGRect) { super.init(frame: frame) } required
7
Antworten
Mache ich Gebrauch von UICollectionView und ich muss scrollen um die erste Zelle, nachdem Sie auf eine Schaltfläche klicken. Die Taste befindet sich in einem (groß) - header-Abschnitt in meiner Sammlung anzeigen... beim Klick auf int, ich
3
Antworten
Ich habe eine UICollectionView, die ich eingerichtet haben, funktioniert alles einwandfrei (Auswahl, Kopf, etc), ich möchte jedoch, ändern Sie die scroll-Richtung in einigen Situationen. Kurz wenn ich gehe in die story board und ändern Sie die scrollDirection
4
Antworten
Habe ich eine Sammlung anzuzeigen. Ich möchte programmatisch eine Zelle auszuwählen. Dies ist der code, den ich verwenden [_collectionView selectItemAtIndexPath:[NSIndexPath indexPathForItem:currentSelectedVideo inSection:0] animated:YES scrollPosition:UICollectionViewScrollPositionNone]; Für einige Grund-Funktionen: -(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath -(void)collectionView:(UICollectionView *)collectionView didDeselectItemAtIndexPath:(NSIndexPath *)indexPath Sind nicht
1
Antworten
Ich habe eine UICollectionView - und ich will hinzufügen einer animation zu jeder Zelle. Derzeit bin ich mit for(UICollectionView *cell in collectionView.visibleCells){ //add animation to cell here } Aber das gilt nur für die animation, um die
6
Antworten
Ich möchte nur Fragen, wie kann ich realisieren, dass das gleiche Verhalten von UITableView ist swipe zu löschen, in UICollectionView. Ich bin auf der Suche nach einem tutorial, aber ich finde keine. Auch, ich bin mit PSTCollectionView
3
Antworten
Habe ich eine Foto-Galerie-Ansicht verwendet, die eine UICollectionView mit einem UICollectionViewFlowLayout es hat pagingEnabled und scrollt horizontal und zeigt nur eine Ansicht zu einem Zeitpunkt. Funktioniert Super, bis ich versuche, es zu drehen... Wenn ich das Gerät
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 -
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
2
Antworten
Ich versuche, fügen Sie einfach ein UIView, um eine UICollectionViewCell, die bis nimmt die gesamte Zelle-Rahmen. Der code, den ich jetzt habe zeigt nur eine einzelne Zelle in der linken oberen Ecke (ich vermute, jede Zelle ist
6
Antworten
Ich bin kämpfen, versuchen zu tun, mehrere Abschnitte in meiner Sammlung-Ansicht mit einer Kopfzeile für jeden Abschnitt. Ich weiß nicht, Obj-C und ich habe eine gute Menge von tutorials für Sie, aber nicht in der Lage, um
4
Antworten
Ich habe eine UICollectionView und es hat ziemlich viel UICollectionViewCells. Ich möchte das scrollen der Zelle zum Zentrum der UICollectionView wenn es angetippt wird. Meine Sorge ist, dass selbst wenn ich Tippen Sie auf die Letzte oder
2
Antworten
Ich habe eine Hinzugefügt UICollectionView zu meinem UIViewController gemacht und haben eine benutzerdefinierte Zelle. Ich die Größe der Zelle über die sizeForItemAtIndexPath Methode, und legen Sie jede Zelle zu UIScreen.mainScreen().bounds.width/2 in Höhe und Breite. So im wesentlichen,
2
Antworten
Beginnen möchte ich einige Animationen, die auf einem UICollectionViewCell wenn der Benutzer tippt auf eine Zelle. Meine Idee war, wählen Sie die entsprechende Zelle in didSelectItemAtIndexPath - und trigger-animation. Aber so funktioniert das nicht: - (void)collectionView:(UICollectionView *)collectionView
5
Antworten
Möchte ich zum reduzieren der Größe zwischen den Zellen in der Zeile. Nun sieht es so aus: Ich versuche das, zum reduzieren der Größe zwischen Ihnen: let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout() layout.sectionInset = UIEdgeInsets(top: 20, left: 2,
2
Antworten
Ich habe eine UICollectionView zeigt verschiedene Elemente. Ich habe auch ein edit-button in der Bildschirm-Symbolleiste. Wie kann ich löschen-Symbole auf jeder UICollectionViewCell, wenn ich drücken Sie die Symbolleisten-Schaltfläche Bearbeiten? Gibt es sehr wenig in der Art der
6
Antworten
Ich habe ein ähnliches problem wie diese Ich bin die Generierung Höhe von view zur Laufzeit.Hier ist mein code @interface CollectionViewController () { NSMutableArray *arrMain; } @property(nonatomic,strong) NSMutableArray *arrMain; @end @implementation CollectionViewController @synthesize arrMain, - (void)viewDidLoad {
2
Antworten
Ich versuche zu tun, eine Collection View wobei jemand wählt ein cell und für jede Auswahl führt Sie zu einem anderen View Controller hält, dass die Inhalte der Auswahl. Aber ich bin in Schwierigkeiten, als einmal Wende
4
Antworten
Habe ich eine vertikale UICollectionView mit jeder Zelle, die die gesamte self.view.frame ich kann einfach streichen Sie nach oben, zur Seite, um die nächste Zelle, aber ich möchte das gleiche zu tun, mit der Presse einer Taste.
6
Antworten
Ich versuche automatisch und laden die nächste Seite der Zellen, wenn der Benutzer führt einen Bildlauf zum unteren Rand derUICollectionView. Ich bin in der Lage, so zu tun durch das hinzufügen einer UIButton im UICollectoinView Fußzeile. Wenn
6
Antworten
Den code unten scrollt an die richtige Zelle in UICollectionView, aber der Abschnitt header-Ansicht verbirgt sich hinter UINavigationBar in meinem Fall. Ich glaube, ich sollte verwenden scrollRectToVisible statt und meine Frage ist, was ist der richtige Weg,
2
Antworten
Ich bin Programmgesteuertes arbeiten (kein storyboard) und habe Schwierigkeiten damit, layout.itemSize dynamisch für verschiedene Bildschirm-Größen. Ich bekomme diese Fehlermeldung: "UICollectionView muss initialisiert werden mit einem nicht-null-layout parameter" mit dem folgenden code in der Umsetzung Datei: - (instancetype)init
3
Antworten
Ich bin mit einem UICollectionView programmgesteuert. Ich habe eingestellt, dessen Rahmen wie folgt: UICollectionView *collectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(0, 100, self.view.frame.size.width, 3000) collectionViewLayout:flowLayout]; Meine UICollectionViewFlowLayout hat einen Querschnitt Einschub: flowLayout.sectionInset = UIEdgeInsetsMake(20.0, 20.0, 100.0, 20.0); Ich auch
2
Antworten
Habe ich schon auf der Jagd nach Möglichkeiten, um das setup eine UICollectionView für eine iOS-app. Google dreht sich nur bis ein paar blogs mit posts über was es ist, nicht wie es funktioniert. Dann gibt es
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
3
Antworten
Ich habe eine collectionView. Ich will erkennen, die scroll-Richtung. Ich habe zwei verschiedene Animations-Stil für einen Bildlauf nach unten und nach oben scrollen. Also muss ich lernen, scroll-Richtung. CGPoint scrollVelocity = [self.collectionView.panGestureRecognizer velocityInView:self.collectionView.superview]; if (scrollVelocity.y > 0.0f)
6
Antworten
Habe eine Auflistung anzeigen,und ich habe versucht, eine Zelle löschen von collection-Blick auf didSelect Methode.Mir ist es gelungen, mithilfe der folgenden Methode [colleVIew deleteItemsAtIndexPaths:[NSArray arrayWithObject:indexPath]]; Aber jetzt muss ich zum löschen des Eintrags auf den button klicken
7
Antworten
Möchte ich umsetzen UICollectionView , scrollt horizontal und unendlich? InformationsquelleAutor der Frage Abdelrahman | 2015-12-21
2
Antworten
Was ist die Rolle der registerClass:forCellWithReuseIdentifier: Methode? Laut apples Entwickler-Dokumentation es soll "Registrieren einer Klasse für die Verwendung bei der Erstellung neuer Sammlung anzeigen-Zellen." Wenn ich versuche, es zu meinem Projekt bekomme ich einen schwarzen Sammlung anzeigen.
2
Antworten
Ich m arbeitet an einem UICollectionView Klasse, und es zeigt die Bildlaufleiste an, wenn ich scrollen über die Liste, es ist möglich, ausblenden Rollbalken beim scrollen? InformationsquelleAutor der Frage TIANLAOBA | 2015-06-15
6
Antworten
Mit IOS 6 und dem neuen UICollectionView Ich habe 2 UICollectionViews auf dem UIViewController und mit einem Storyboard Ich bekomme folgende Fehlermeldung, wenn ich klicken, um die UICollectionView Ich bin mir nicht sicher, warum dies geschieht und
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
19
Antworten
Standardmäßig Sammlung Anzeigen verwaltet Inhalts-offset beim einfügen von Zellen. Auf der anderen Seite möchte ich einfügen, Zellen über die Zeit anzuzeigen, so dass Sie erscheinen vor den Bildschirm Oberkante wie Nachrichten.app tun ist, wenn Sie laden Sie
1
Antworten
Kann UICollectionView gebeugt werden, um dynamisch zu Rendern Schnittstellen wie dieses unten (Newsify für iPhone)? Oder können nur vordefinierte statische layouts gerendert werden? Ich möchte das layout basiert auf dem Bild Maße (h x B), kleine Netze
23
Antworten
Wie setze ich Zellenabstand in einem Abschnitt des UICollectionView? Ich weiß, es ist eine Eigenschaft, die minimumInteritemSpacing habe ich es auf 5.0 noch der Abstand wird nicht angezeigt, 5.0. Ich habe implementiert die flowout delegate-Methode. - (CGFloat)collectionView:(UICollectionView
3
Antworten
Ich Baue ein UICollectionView und meine benutzerdefinierte Zellen enthalten zwei labels und ein Bild. Jedes Bild ist asynchron gedownloadet also ich weiß nicht, es ist Größe, bis der download abgeschlossen ist. Einmal heruntergeladen, die ich anpassen möchte
3
Antworten
Ich habe eine UICollectionView. Ich würde gerne einen header hinzufügen. Mein Kopf würde nur eine UILabel. Ich habe : 1) ausgewählte "Section-Header" als eine Sammlung View-Zubehör in der IB. 2) erstellt eine Sammlung von Wiederverwendbaren Blick in
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
5
Antworten
Betrachten UICollectionViewdass eine unterschiedliche Anzahl von Elemente und ein anderes layout (sprich: Abstand) auf Landschafts-und portrait-Ausrichtung. Was muss getan werden, damit diese änderungen werden animiert, wenn das Gerät gedreht wird? Ich konnte nicht finden jede Erwähnung Umgang
3
Antworten
Ich habe eine UICollectionView in einem UIViewController. In der collectionView cellForItemAtIndexPath: Methode, erstellt es eine Reihe von benutzerdefinierten Zellen basierend auf der Datenquelle. Die benutzerdefinierte Zellen wiederum enthalten eine UIView, Unterklassen zu ziehen, einzelne PDF-Seiten. Es ist
8
Antworten
Vor dem laden der collection view Benutzer legt die Anzahl der Bilder im array der collection view. Alle Zellen, die nicht auf den Bildschirm passen. Ich habe 30 Zellen und nur 6 auf dem Bildschirm. Die Frage:
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
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
4
Antworten
Wie man Kopf-und Fußzeile in der Ansicht Sammlung in swift ? Ich versuche zu kombinieren, einer Kopf-und einer Fußzeile zusammen, aber Sie halten einen Absturz konnte ich nicht finden, swift tutorial, um es zu verstehen. Ich weiß
7
Antworten
Wie der Titel schon sagt habe ich ein UICollectionView ist angeschlossen an einem UIViewController durch IB. Ich habe eine UICollectionView Unterklasse aufgerufen imageCell. In der viewcontroller viewDidLoad Methode, melde ich die Klasse wie folgt aus: CGRect collectionViewRect
4
Antworten
Sowieso zu hacken UICollectionView zu nennen willDisplayCell delegate-Methode, bei der Anzeige der Zelle? Ich brauche diese für lazy loading, und ich mache es schön mit UITableView, aber offiziell UICollectionView nicht diese Art von delegate-Methode. So, irgendwelche Ideen?
5
Antworten
Wenn ich Anrufe, reloadData Methode der UICollectionView es dazu führen, dass alle sichtbaren Zelle zu blinken. Ich fand, dass der Grund dafür ist die Erholung der alle sichtbaren Zellen, während die UITableView zurück sichtbaren Zelle in –
2
Antworten
Ich habe in meinem Storyboard (iPad) eine Ansicht, die enthält eine UICollectionView am unteren Rand der Ansicht es gibt auch eine UIToolbar. In der UICollectionView ich habe eine UICollectionViewCell (realisiert durch eine iPadCellCollectionViewCell Klasse) mit einer anderen