向标签栏控制器添加新选项卡

mva*_*sco 65 xcode uitabbarcontroller ios

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

这看起来如何:

在此输入图像描述

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

  1. 我添加了一个新的视图控制器.
  2. 我控制 - 从标签栏控制器拖动到新创建的视图控制器.
  3. 将打开一个窗口,然后选择Relationship Segue-View Controller.
  4. 将创建从选项卡栏控制器到新视图控制器的segue.

我认为这是做到这一点的方法,但在此之后标签栏控制器没有显示任何标签图标,标签栏变为灰色.

像这样:

在此输入图像描述

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

Pan*_*man 131

首先从对象库中拖动一个TabBarController,你会看到只有两个带有VC的选项卡.

在TabBarVC中添加更多Tab项从对象库中拖动VC

然后控制从TabBarVC拖动到Newly VC然后Segue关系弹出窗口

选择最后一个Relationship Segue - > View Controllers

这是屏幕


Tom*_*eld 7

我遇到了同样的问题,直到我将对象库中的标签栏项添加到新视图中(在右侧面板上设置其属性),然后从标签栏控制器拖动到新视图,创建关系segue.

如果我尝试从选项卡控制器进行ctrl拖动而不先将选项卡项添加到新视图,则它具有您描述的行为.