К сожалению, я не думаю, что это так, потому что вам нужно создать экземпляр контроллера навигации в какой-то момент, в котором будут размещаться ваши контроллеры представления, и если вы делаете это через раскадровки, лучшее, что вы можете сделать, - это установить контроллер навигации в качестве входа. точка.
Тем не менее, это довольно просто сделать из кода. Если ваш контроллер навигации имеет два контроллера вида, где ViewControllerOne
переводит на ViewControllerTwo
, то вы можете просто нажать на второй без анимации следующим образом:
navigationController.pushViewController(secondViewController, animated: false)
И пользователь будет на один уровень в навигационном контроллере.