示出了另一故事板作为TabBarController

问题描述:

的第一选项卡的内容我有一个标签栏控制器在故事板象下面这样:示出了另一故事板作为TabBarController

enter image description here

我有花药故事板,我想作为第一选项卡的内容使用。让我们把它Content.storyboard

我想实现的是:

我想标签栏控制器是Content.storyboard第一选项卡的内容。

我尝试什么是:

我从标签栏控制器故事板除去默认第一视图控制器和加入从标签栏控制器一个故事板参考连接 Content.storyboard,如下所示:

enter image description here

问题是,正如您在上面看到的那样,我失去了编辑选项卡项目的能力。

那么,什么是实现我想要的正确方法? (这是从另一个故事板显示作为TabBarController选项卡的内容的视图)

+0

哪里是你Content.storyboard? –

+0

这是另一个Storyboard文件,我没有在我的问题中显示,因为它看起来没什么关系,它只是一个故事板文件,我想将它显示为第一个标签的内容。 –

+0

确定双击故事板参考它将打开导航控制器中的故事板,您必须手动添加tabBar项目 –

我遇到了类似于最近的问题。我最终将导航控制器移出了单独的故事板,并进入主要故事板并在那里配置了标签栏项目。

UITabBarController with content provided from another storyboard

编辑

经过进一步的测试,它看起来像故事板参考节点得到一个假的标签栏项目。您不能删除或修改它。

storyboard reference with fake tab bar item

要提供其他视图控制器的标签栏项目,进入那个故事板,并设置视图控制器模拟指标,半透明的标签栏:

bottom bar simulated metrics

然后你可以拖动在来自目标库的标签栏项中:

enter image description here

我选择了书签系统图标。你不会看到这反映在主故事板,但你会在运行时(和儿童故事板)。

enter image description here

+0

但我没有导航控制器。我不需要那个。 –

你可以做到这一点使用容器视图

1)取容器视图中的标签

2)删除添加视图 - 控制窗口(通常配有容器视图)

3 )添加故事板参考

4)从容器视图拖动到故事板参考选择嵌入选项

enter image description here

enter image description here

我也面临着同样的问题:

按照下列步骤:

  1. 转到您的Content.storyboard
  2. 展开您最初的查看con troller。
  3. 然后 -

enter image description here

  1. 之后:
  2. enter image description here

开始=>