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