В моем приложении есть несколько UIViewController, структурированных в UINavigationController, которые выталкиваются один за другим; Достигнув последнего, они все «возвращаются» назад с помощью popToRootViewControllerAnimated.
С точки зрения работоспособности это лучший способ, который я нашел до сих пор.
НО с точки зрения того, как он выглядит, я предпочитаю использовать (в этом приложении) presentModalViewController и dismissModalViewControllerAnimated для навигации по различным представлениям.
Есть ли способ изменить направление анимации для функций Push и Pop?
ИЛИ
Существует ли функция, похожая на popToRootViewControllerAnimated, но работающая как dismissModalViewControllerAnimated, которая отбрасывает все UIViewController в стеке до достижения RootViewController?