2016-07-17 11 views
0

In meiner App habe ich eine Sammlung von Elementen, deren Anzahl bis zur Laufzeit nicht bekannt ist.Wie erstelle ich eine templated, Swipable View?

Für jedes Element, ich möchte eine Ansicht, die eine Beschriftung und eine Schaltfläche hat.

Ich möchte in der Lage sein, durch jede Ansicht zu wischen und in der Lage zu sein, die Taste in einer Weise reagieren zu lassen, die für den Gegenstand sinnvoll ist.

In einem allgemeinen Sinn, was ist ein guter Weg, um das Problem anzugehen? Ich habe einen seitenbasierten Scrollview mit dynamisch berechneter Breite erstellt, aber es scheint, als sollte es einen einfacheren Weg geben.

+0

A paginierte 'UICollectionView'? – Luke

+0

Funktioniert 'UIPageViewController' nicht? – Sweeper

Antwort

1

Sie können und UICollectionViewFlowLayout verwenden. vielleicht

self.collectionView.pagingEnabled = true 

+0

Ein Punkt der Klarstellung: Ich möchte die swipable Ansichten Vollbild sein. Gilt diese Strategie noch? Die meisten Tutorials, die ich online finde, verwenden normalerweise eine UICollectionView, um eine Tabelle mit Daten auf einem einzigen Bildschirm anzuzeigen. Tut mir leid, wenn es eine dumme Frage ist. Ich bin brandneu in der iOS-Entwicklung. – Colin

Verwandte Themen