Мой подход:
Вы можете использовать три контроллера (previousPageController
, currentPageController
, NextPageController
) с UINavigationController
вместо того, чтобы (как вы сказали) иметь накопительный стек всех страниц и их активов,
Если у вас есть один контроллер, такой как RootViewController
, для отображения страниц в трех разных представлениях, хотя вы можете использовать этот подход, но в конечном итоге у вас будет тысячи подобных кодов (может быть :)), и это потребует дополнительного обслуживания, Поэтому лучше, чтобы за страницы отвечали три разных файла, а не Один .....
Спасибо