如何在swift故事板中的另一个TabBarController中创建TabBarController?

时间:2016-04-18 17:16:52

标签: ios xcode swift nested uitabbarcontroller

我想知道如何在Xcode中创建嵌套的UITabBarControllers,我使用Swift。

我的第一个UITabBarController有两个项目:搜索(UITableView)和地图(MKMapView)。 当我击中桌子上的一个牢房时,我想去第二个UITabBarController。 第二个UITabBarController是已点击单元格的详细信息页面,必须包含三个项目 - >信息,评论和联系。

任何人都可以解释如何做到这一点?现在我只有第一个UITabBarController和一个视图控制器,用于详细页面工作。

编辑:主要问题是当我嵌套UITabBarControllers时,我的应用程序始终显示第一个UITabBarController的项目。

3 个答案:

答案 0 :(得分:1)

在它旁边创建另一个选项卡视图控制器(您应该在故事板上看到两个选项卡视图控制器),然后在选项卡视图控制器中想要另一个,插入容器视图。在容器视图位于所需的选项卡视图控制器中并正确调整大小后,按住控件并从容器视图拖动到另一个选项卡视图控制器。发布后,选择嵌入,你应该好好去!希望这可以帮助。如果有,请投票:)

答案 1 :(得分:0)

从stroryboard拖放新的tabbarcontroller,然后从列表视图控制器ctrl +拖放到此新标签栏控制器并选择show segue。 (假设您使用的是导航控制器)

答案 2 :(得分:0)

我自己找到了答案。

只需在列表视图和第二个标签控制器之间创建一个segue。 并在属性检查器中的第二个选项卡控件hide bottom bar on push上选择。