Ich habe eine universelle iOS-App, die ich ursprünglich mit UITableViews gemacht habe, aber es ist Zeit, sie mit UICollectionViews zu aktualisieren, damit ich die Anzeige auf dem iPad besser nutzen kann.Make UICollectionView sieht wie UITableView aus
Es gibt eine Menge von Funktionalität, die mit UITableView kommt und ich fühle mich wie ich eine Tonne im Austausch für die Flexibilität von Grid-Layouts und dergleichen verlieren.
Zum Beispiel, die Trennlinie zwischen Zellen ist etwas, das ich selbst implementieren muss. Nicht zu viel Problem.
Oder Header-Ansichten, ich weiß, wie man sie hinzufügt, aber es scheint, dass ich die Einstellungen handkodiert, um zu versuchen, die Stil- und Farbthemen der UITableView nachzuahmen, statt nur einen Standard zu haben, der übereinstimmt. Klar, ich kann versuchen, es nachzuahmen, aber sobald iOS 10 herauskommt und sie das Aussehen der Header-Ansichten ändern, passt meine App plötzlich nicht mehr zusammen und sieht veraltet aus.
Aber Offenlegungsindikatoren sind ein noch größeres Problem. Gibt es eine Möglichkeit, einen Veröffentlichungsindikator auf meiner UICollectionViewCell in einer integrierten Weise zu erhalten? Ja, ich weiß, dass ich versuchen kann, eine Grafik zu finden, die dem Veröffentlichungsindikator ähnlich sieht und sie meiner benutzerdefinierten Zelle hinzufügt, aber für etwas, das in die UITableViewCells eingebunden ist, mag ich die Idee des Customizings nicht besonders Fügen Sie all diese Funktionalität jedem einzelnen Zelltyp hinzu, den ich für UICollectionViews erstellt habe. Vor allem, wenn iOS 10 abstürzt und alle meine Veröffentlichungsindikatoren wieder veraltet sind.
Nicht zu erwähnen, dass ich auch die integrierte Überleitungsfunktionalität für Disclosure-Indikatoren verliere.
Fehle ich etwas? Gibt es eine Möglichkeit, die wirklich guten Standardwerte in einer UICollectionView zu nutzen, sodass sie wie ein UITableView aussieht?
Ich frage, ob es eine Möglichkeit eingebaut ist, um sie gleich aussehen zu machen, weil ich sonst sofort bin veraltet. Wie ich in meiner Frage sagte: "Sicher, ich kann versuchen, es nachzuahmen, aber sobald iOS 10 herauskommt und sie das Aussehen der Header-Ansichten ändern, dann passt meine App plötzlich nicht mehr zusammen und sieht alt aus." –
Ok, aber wenn es keine native Möglichkeit gibt, das UITableViewCell-Look-and-Feel zu implementieren, wie kann man das gleiche Verhalten haben, wenn man es nicht mimt? –
'aber wenn es keine native Möglichkeit gibt, das UITableViewCell-Look & Feel zu implementieren ' Das ist meine Frage. Gibt es eine native Möglichkeit für UICollectionViewCells, das Aussehen und Verhalten einer Standard-UITableViewCell zu übernehmen? –