如何在swift故事板中的另一个TabBarController中制作TabBarController



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

我的第一个UITabBarController有两个项目:搜索(UITableView)和映射(MKMapView)。当我碰到桌子上的一个单元格时,我想转到第二个UITabBarController。第二个UITabBarController是单击单元格的详细信息页面,必须有三个项目-->信息、评论和联系。

有人能解释一下怎么做吗?现在我只有第一个UITabBarController和一个用于详细页面的视图控制器。

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

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

我自己找到了答案。

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

从存储板和列表视图控制器中拖放新的tabbarcontroller ctrl+拖动到此新选项卡控制器并选择show segue。(假设您使用的是导航控制器)

相关内容

  • 没有找到相关文章

最新更新