Я пытаюсь отклонить модальный и pu sh новый контроллер представления из контроллера навигации, но код ниже также отклоняет контроллер навигации, так что нет ничего пу sh to, и окно разрушается. Этот код находится внутри моего класса маршрутизации:
func navigateToVC() {
self.navigationController.presentingViewController.dismiss(animated: false, completion: nil)
self.navigationController.pushViewController(newVC, animated: false)
}
Так есть ли способ отменить представление контроллеров представления при сохранении контроллера навигации?