Ios 希望子视图中的导航控制器显示在全屏上,而不是子视图上

Ios 希望子视图中的导航控制器显示在全屏上,而不是子视图上,ios,uinavigationcontroller,subview,navigationbar,Ios,Uinavigationcontroller,Subview,Navigationbar,我有UINavigationController其中我有一个UITableViewController作为子视图与另一个navigationController但问题是,从该子视图推送的navigationController仅出现在子视图中。 我希望子视图中按下的navigationcontroller显示在整个屏幕中,而不是作为子视图 我怎样才能做到呢?任何帮助都将不胜感激 您能展示一些代码吗?您需要将新的ViewController推到外部UINavigationController上。当

我有
UINavigationController
其中我有一个
UITableViewController
作为子视图与另一个
navigationController
但问题是,从该子视图推送的navigationController仅出现在子视图中。
我希望子视图中按下的
navigationcontroller
显示在整个屏幕中,而不是作为子视图

我怎样才能做到呢?任何帮助都将不胜感激


您能展示一些代码吗?您需要将新的ViewController推到外部UINavigationController上。

当您谈论UINavigationController时,您是在谈论UINavigationBar吗?是的,没错。我希望对第一个navigationcontroller隐藏顶部NavigationBar。[self.navigationcontroller setNavigationBarHidden:是];这也会在主视图中隐藏该条。我只想在推送视图时隐藏工具栏。将其写入推送控制器的viewDidLoad。