将新选项卡添加到选项卡栏控制器

我正在创build一个标签栏iOS应用程序。 标签栏视图控制器有两个选项卡,每个选项卡都连接到一个视图控制器。

这看起来如何:

在这里输入图像说明

我需要添加更多的选项卡到选项卡控制器。 我在故事板上做如下:

  1. 我添加一个新的视图控制器。
  2. 我控制 – 从标签栏控制器拖动到新创build的视图控制器。
  3. 一个窗口打开,我selectRelationship Segue-View Controller。
  4. 创build从标签栏控制器到新视图控制器的segue。

我认为这是做到这一点,但之后,标签栏控制器不显示任何标签图标,标签栏变灰。

喜欢这个:

在这里输入图像说明

我需要知道我做错了什么。

首先从对象库中拖拽一个TabBarController,你会看到只有两个标签,其中有VC。

在TabBarVC中添加更多的Tab项目,从Object Library中拖动VC

然后控制从TabBarVC拖动到新VC然后Segue关系popup窗口

select最后一个关系 Segue – > View Controller

这是屏幕

一定要检查你的图标图像的大小。 添加图像的色调默认为灰色。 如果你有一个大尺寸的标签栏图像,它可以看起来像整个标签栏灰色出于某种原因。 图片不会自动resize。

我有同样的问题,直到我添加一个标签栏项目从对象库到新的视图(设置其属性在右侧面板),然后按住Ctrl键从标签栏控制器拖到新视图,创build关系segue。

如果我试图按Ctrl键从标签控制器拖动,而不是先添加一个标签项到新的视图,它有你描述的行为。

需要添加/拖动图标(从显示媒体库)到第三个视图控制器,以便它可以正确显示。

重新启动Xcode 6.1.1解决了我在处理多个项目时遇到的问题。