Есть ли способ освободить rootViewController в UInavigationController и установить новый контроллер представления в качестве корневого контроллера представления ???
Вы можете использовать setViewControllers:animated: для изменения контроллеров представления, которые находятся в стеке контроллера навигации.Контроллер корневого представления имеет индекс 0.
setViewControllers:animated: