【问题标题】:Use 1 View For 2 Tabs Of A UITabBarController为 UITabBarController 的 2 个选项卡使用 1 个视图
【发布时间】:2015-07-25 00:57:17
【问题描述】:
我希望有一个带有 4 个选项卡的 UITabBarController,其中两个选项卡在情节提要中链接到它们各自的视图控制器;但是第三个和第四个选项卡我想重新使用相同的视图控制器,因为它们或多或少是相同的。问题是我只能将 UITabBarController 链接到视图控制器一次,因此无法创建第四个选项卡?
【问题讨论】:
标签:
ios
swift
uiviewcontroller
uitabbarcontroller
uistoryboard
【解决方案1】:
因此,由于在我希望的时间范围内没有得到可以使用故事板的答案,我不得不以编程方式进行;对于任何想知道的人,我确实喜欢这个。
let master = UIStoryboard(name: "iPad", bundle: NSBundle.mainBundle()).instantiateViewControllerWithIdentifier("navDir") as! UINavigationController
let detail = UIStoryboard(name: "iPad", bundle: NSBundle.mainBundle()).instantiateViewControllerWithIdentifier("navPro") as! UINavigationController
viewControllers = [master, detail]