uiviewcontroller 内的 uinavigationcontroller
我有一个基于 4 个选项卡的应用程序。我需要将导航控制器添加到其中一个选项卡,以便我可以深入查看表格。
我已经有了视图控制器的代码,因此我试图避免更改任何内容,除了向其中一个视图控制器添加导航控制器之外。
这可能吗?
UIViewController>导航控制器
I have a 4 tab based app. I need to add a navigation controller to one of the tabs, so I can drill down a table.
I already have code for the viewcontroller, so I am trying to avoid changing anything, except adding a navigationcontroller to one of the viewcontrollers.
Is that possible?
UIViewController > NavigationController
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 TabBarViewController init 中添加视图控制器的地方添加:
所以你基本上将 UINavigationViewController 作为选项卡栏项,并将视图控制器保存在里面。这是比在 UITabBarController 上添加 UINavigatonController 更好的方法。
In the TabBarViewController init where you add the viewcontrollers add:
so you basically have UINavigationViewController as a tabbar item and it holds your viewcontroller inside. It's a better approach than adding a UINavigatonController over a UITabBarController.
应该是相反的。将选项卡的控制器类型设置为导航控制器,并将视图控制器设置为导航控制器的视图控制器。
It should be the reverse. Set the tab's Controller type as navigation controller and set your view controller as navigation controller's view controller.