Встроить ViewController в NavigationController, когда он уже представлен — swift — программно

#swift #uiviewcontroller #uinavigationcontroller #presentmodalviewcontroller #presentviewcontroller

#swift #uiviewcontroller #uinavigationcontroller #presentmodalviewcontroller #presentviewcontroller

Вопрос:

Можно ли встроить ViewController в UINavigationController, когда он уже представлен?

Я знаю, что для представления ViewController в NavigationController вы должны инициализировать его раньше, например:

 let navigationController = UINavigationController(rootViewController: viewController)
self.present(navigationController, animated: true)
  

Но я хотел бы знать, возможно ли представить VC:

 self.present(viewController, animated: true)
  

и как только он будет представлен, чтобы встроить его в NavigationController.

Комментарии:

1. мне интересно, как выглядит пользовательский интерфейс, который вы хотите создать.

2. Я представляю ViewController с помощью UIViewControllerAnimatedTransitioning, и было бы очень сложно представить NavigationController, поэтому я спрашивал