私が持っている設定は次のとおりです。
UINavigationController->RootParentViewController
次にParentViewController、を持っていUIContainerViewます。そこで動的にコンテンツをロードします (Other's UIViewControllerChild)。
次から移行する場合:
UINavigationController-> RootParentViewController( ChildViewController) -> 別のChildViewController
使用(動作しています):
self.navigationController?.pushViewController(subCategoryViewController, animated: true)
カスタムの [戻る] ボタンを作成しました (デザインの理由)、しかし、呼び出すと:
self.navigationController?.popViewControllerAnimated(true)
のをChildViewController呼び出していますが、にポップしています(親を非表示にするようなものです)viewDidAppearRootParentViewController