2016-03-25 4 views
3

Stapelansichten in iOS sind eine schöne Sache, aber ich habe festgestellt, dass es keine native Möglichkeit gibt, neue Zeilen in horizontalen Stapelansichten zu erstellen. Angenommen, ich habe Teilansichten in einer horizontalen Stapelansicht dynamisch hinzugefügt und möchte eine neue Zeile erstellen, sobald ich ein Inkrement von jeweils 3 Teilansichten erreicht habe.Horizontale Stapelansicht Neue Zeile - Swift

subview array stacked horizontally and vertically

würde ich mit einzelnen horizontalen Stapel Ansichten, die einen vertikalen Stapel Ansicht erstellen erforderlich dann programmatisch in einem Intervall von 3 Schritten bevölkern?

Wenn ja, würde dynamische dynamische Erstellung von horzStackView1, horzStackView2, ... schnell unterstützen?

ich es, zu glauben, fange ist ein einfacher Weg, dies zu implementieren, aber ich kann nichts denken, als ich zu Swift bin neu 2.

Antwort

4

Ja, würden Sie die vertikale die manuell Setup und horizontale Stapelansichten selbst.

Sie möchten vielleicht mit UICollectionView untersuchen, dass Zellen automatisch in die nächste Zeile eingeschlossen werden, wenn nicht genügend Platz vorhanden ist.