Closed SpectralDragon closed 8 years ago
Тоже интересует этот вопрос. Я думал о создании DataDisplayManager
а, аналогичного таковому для таблиц и коллекций, только реализующего соответственно протоколы UIPageViewControllerDataSource
и UIPageViewControllerDelegate
. В таком случае дочерние вью контроллеры поставлялись бы ему извне, но вот как их лучше всего создавать и где это делать? Определенно не во вью контроллере, и, скорее всего, не в ассемблере. Презентеру не желательно вообще знать про UIKit
. Остается роутер, который должен роутить, да только переходов здесь нет. Словом, если хорошее решение этой задачи существует, то оно не вполне очевидно.
Всем привет. Подскажите как сделать UIPageViewController используя VIPER? Используя MVC, я бы не парился и просто создал экземпляр нужного контроллера. В таком случае, мой код, примерно, выглядел бы так:
Но правильно ли, содержать в VIPER экземпляры других контроллеров во View? Вероятно что нет, но куда мне деть логику показа нового контроллера? В Router?
Заранее спасибо :)