2016-10-28 4 views
0

Meine App basiert auf "Fantasy Football".Ist UICollectionView für das geeignet, was ich erreichen möchte?

In dieser App Ich habe eine Tabelle mit 4 oder 5 Spalten angezeigt werden soll:

Position | Team | Win% | Form | etc

Ich habe derzeit eine UITableView die Teams anzeigen. Dies wurde als erster Schritt getan, um sicherzustellen, dass meine API funktioniert.

Die Form-Zellen sind eine Reihe von 6 kleinen farbigen Kreisen, die die letzten 6 Übereinstimmungen darstellen. Rot für Verlust, Gelb für Unentschieden, Grün für Gewinne.

Soll ich eine UICollectionView verwenden, um dieses Szenario zu erreichen?

Meine Sorge ist, dass jede Zelle in Reihe zueinander in Beziehung stehen muss, und was ich bis jetzt über UICollectionView gesehen habe, ist für die Anzeige von "nicht verwandten" Elementen, deren Position im Raster nicht wirklich wichtig ist. d. h. Bilder.

Habe ich recht, wenn ich den UICollectionView-Pfad weiterführe oder gibt es noch etwas, das ich mir ansehen sollte?

Siehe Abbildung 3 auf dem Bildschirm 2 für ein Beispiel, wie ich es aussehen soll.

Table on Screen 2

+0

wenn Sie eine Meinung nur für 'Abb wollen . 3 'auf' Screen 2' würde ich vorschlagen, dass Sie eine 'UITableView' anstelle einer' UICollectionView' verwenden. Machen Sie zwei Prototyp-Zellen eins zwei zeigen nur die erste Zeile und ein anderes, um die Liste darunter zu zeigen. – Adeel

Antwort

0

denke ich collection view die Anzeige von Spalten verwendet, wird in verschiedenen Größen nicht gleich sein. Außerdem erhöht die Erhöhung der Anzahl der Spalten (z. B. um eins) die Größe der Zelle, um die Ansicht anzupassen (wenn Sie eine Zelle für eine Spaltendatenrepräsentation verwenden).

ich glaube, Sie table view mit custom cells wie pro Ihre Anforderung der Anzahl der Spalten (eingebettet in eine Zelle) verwenden sollten

Dies kann etwas wie folgt aussehen: Custom cell

Verwandte Themen