繁体   English   中英

将导航栏添加到选项卡视图

[英]Adding a navigation bar to tab view

我碰到的大多数教程都只显示了一个导航控制器,然后是一个表视图控制器,如果我仅使用表视图控制器,则可以正常工作,但是在我的情况下,我已经在使用TabBar控制器,现在我想在其上添加一个栏在视图控制器的顶部,不一定必须具有后退按钮。 但有些东西与顶部栏(时间,电池和运输工具)合并,现在我有了 在此处输入图片说明

但是当我跑步时我得到的是 在此处输入图片说明

在此处输入图片说明

我该如何解决这个问题,请注意我是新手,并尽力而为。

编辑1:按照评论的建议,现在高兴,但没有标题。 :(

在此处输入图片说明

无需将UITabBarController包装在导航控制器中,而是将每个视图控制器包装在导航控制器中,然后将它们(导航控制器)添加到选项卡控制器中。

一些提示:

  • 包装的子UIViewControllers self.tabBarController将为您提供选项卡引用。
  • 当您要在按下下一个UIViewController时隐藏底栏时,请执行nextViewController.hidesBottomBarWhenPushed = YES; 然后将其推到self.navigationController上将隐藏底部的标签栏,在需要时方便使用。
  • 您可以使用UITabBarUITabBarItem外观方法从应用程序中的一个位置自定义选项卡栏的外观。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM