2017-05-12 56 views
0

我想添加一个标签栏有三个选项(首页)的第一个视图,(第二视图,(发生率)和(信息)第三个视图,在第一个视图我有2显示第二个和第三个视图的按钮。添加标签栏到导航控制器

我必须做什么来添加标签栏与这3个标签,总是可见的应用程序?

我有现在这样的结构:

回答

0

新的工程 - >选项卡式应用程序。 用您的viewControllers替换第一个和第二个视图。将不需要左侧视图,因为选项卡将成为按钮

+0

如果你想与你介绍一个登陆页面,添加第三个标签吧。留下3个标签页:主页,发病率和信息 – pesch

+0

是的,谢谢,我现在有三个标签正确导航三个视图。但我现在有两个问题。当我点击第一个视图(显示其他视图)的按钮(按钮,而不是选项卡)时,选项卡消失,并且导航控制器的后退按钮也不会出现。 – jbono

+0

您的按钮执行的操作现在由您的选项卡完成。无需在屏幕上同时显示按钮和标签。最好是,如果你删除按钮,并调整你的文字,以表明像“选择适当的标签下面的东西” – pesch

0

UITabBarController中的每个UIViewController都可以嵌入到UINavigationController中,方便您使用,这样您就可以使用所有的功能你需要。

苹果指引的TabBar:Tab Bar Controllers

基本上,你需要选择的视图控制器(关联)选项卡控制器>>中单击编辑器菜单项选择>>嵌入并点击导航控制器。

enter image description here

对于导航的正确使用流,你需要 控制器首先结合的TabBar与View Controller,然后嵌入的TabBar导航 控制器的TabBar。类似的方式,你也可以嵌入导航控制器到tabbar控制器,但它不是正确的流程。

enter image description here

+0

是的,谢谢,我现在有三个标签在三个视图中正确导航。但我现在有两个问题。当我点击第一个视图(显示其他视图)的按钮(按钮,而不是选项卡)时,选项卡消失,并且导航控制器的后退按钮也不会出现。 – jbono

+0

Pl。在这里分享你的代码/设计,所以我可以帮助你更好 – Krunal

相关问题