【发布时间】:2018-06-05 07:21:10
【问题描述】:
我正在使用第三方库 XLPagerTabBarStrip。它有委托
override func viewControllers(for pagerTabStripController: PagerTabStripViewController) -> [UIViewController]
现在我正在尝试传递包含情节提要标识符名称的数组。我正在运行 for 循环以获取名称,然后将其传递给我的 return 语句。当我运行应用程序时,它只显示数组的最后一项。如何将所有数组项传递给 return 语句?我的代码是这样的,
var child1 = UIViewController()
override func viewControllers(for pagerTabStripController: PagerTabStripViewController) -> [UIViewController] {
let viewController = ["LoggedInVC","RegisterationVC"]
for items in viewController{
child1 = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: items)
}
return [child1]
}
当我运行应用程序时,它只显示标识符为 RegisterationVC 的 vc。如何同时显示两者?
【问题讨论】:
标签: ios swift xlpagertabstrip