Animować zmianę kontrolerów widoku bez korzystania ze stosu kontrolerów nawigacji, widoków podrzędnych lub kontrolerów modalnych?

NavigationControllers mają stosy ViewController do zarządzania i ograniczone przejścia animacji. Dodanie kontrolera widoku jako widoku podrzędnego do istniejącego kontrolera widoku wymaga przekazywania zdarzeń do kontrolera widoku podrzędnego, co jest trudne w zarządzaniu, obarczone niewielkimi...