2017-05-02 65 views

回答

0

做到这一点的方法是将数据从一个UIViewController通过SEGUE传递给UIViewController B中。

然后,在UIViewController B中,当您实施方法override func viewControllers(for pagerTabStripController: PagerTabStripViewController) -> [UIViewController]时,您应该创建B1和B2控制器。在创建它们之后,你应该为每一个设置相关的信息。

var data = "The data passed from A" 

override func viewControllers(for pagerTabStripController: PagerTabStripViewController) -> [UIViewController] 
    let firstChild = B1() 
    let secondChild = B2() 
    firstChild.data = self.data 
    secondChild.data = self.data 
    return [firstChild, secondChild] 
} 

希望它有帮助!

相关问题