Я использую Xcode 6 и Swift.
У меня есть некоторые данные, которые я хотел бы представить двумя или тремя различными способами, используя сегментированный элемент управления.
Первое представление — это список, второе — сетка, а третье — таблица с некоторыми метками.
Несмотря на разный внешний вид, все они основаны на одном и том же источнике данных.
Каков разумный способ добиться этого?
Должен ли я перетаскивать 3 представления на 1 контроллер (тот же контроллер представления) и выполнять весь мой дизайн/раскадровку в каждом представлении, добавлять ограничения по мере необходимости, а затем просто отображать/скрывать каждое представление соответствующим образом?
Есть ли другой или лучший способ сделать это, или это правильно?
Спасибо большое!