47

我正在尝试使用 ios5 向 tabBarController 添加第三个选项卡。将其拖到情节提要时获得的标准对象有 2 个选项卡。有谁知道如何做到这一点?我搜索了互联网,所有示例都从带有额外选项卡的 tabBarController 开始,但没有显示如何获取它。

4

5 回答 5

110

这是我观看的视频,它教我如何将第三个选项卡添加到 TabBarController:

下面我总结一下这个过程。

创建一个新的选项卡式应用程序项目

在此处输入图像描述

这将自动提供两个已经“正常工作”的选项卡。

在此处输入图像描述

添加新的视图控制器

将另一个视图控制器拖到情节提要上。

在此处输入图像描述

添加标签栏项目

将一个 Tab Bar Item 拖到刚刚添加的新 View Controller 上。

在此处输入图像描述

连接到选项卡视图控制器

单击并按住 Control 从 Tab View Controller 拖动到新的 View Controller。将弹出一个菜单。选择Relationship Segue组下的视图控制器选项。

在此处输入图像描述

就是这样。您现在应该能够运行它并且所有三个选项卡都可以工作。观看我链接到的视频以获取更多详细信息。

笔记:

  • 要在新选项卡上执行任何操作,请不要忘记添加新的 View Controller 类(就像添加任何新的 View Controller 一样)。
于 2015-09-28T05:54:10.863 回答
42

根据 Wolvorin 和 Tom van 的回应,根据我的经验,您应该执行以下操作:

  1. 创建一个空的View Controller(在控制器和对象中)
  2. 从 Windows 和 Bars 拖动Tab Bar Item到新添加的视图
  3. 从主视图控制器中,选择Tab Bar Controller图标(在 First Responder 旁边),然后按住 Control 并拖动到新添加的视图
  4. BOOM你有新标签
于 2012-11-04T15:59:11.590 回答
17

为了阐述@Roozbeh 的答案,当您控制从标签栏控制器拖动到新添加的视图控制器时,请确保您选择关系序列下的视图控制器选项

从这里控制拖动

并选择关系序列下的视图控制器

在遇到同样的问题后,我正在阅读这个问题,我想澄清确切的步骤是什么。

于 2014-04-05T15:43:02.247 回答
8

对于第三个选项卡,首先添加一个视图控制器,然后右键单击 tabview 控制器,然后从它的故事板 segway 从关系控件拖动到添加的视图控制器,就完成了

于 2012-04-07T13:38:40.600 回答
1

看屏幕的右侧,我相信它是对象库视图。只需找到“标签项”(或其他东西)并将其拖到栏中。

于 2012-04-07T13:26:41.270 回答