我有TabBar嵌入在SecondViewController
我有一个tableview我想用ViewController
推Didselect
而且还用导航Back Button回到secondViewController
。
StoryBoardSetup
您可以为故事板中的唯一标识符创建所需的每个转换的导航控制器的segue。
然后你可以使用didSelect
在performSegue
中手动调用转换:
self.performSegue(withIdentifier: "Identifier", sender: self)
并且因为您在导航控制器中嵌入了视图,所以不需要处理后退按钮,它会自动处理。
您还可以通过覆盖perepareForSegue
来设置下一个视图控制器属性:
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if (segue.identifier == "Identifier") {
let destination = segue.destination as! YourViewController
// pass data to next view
}
}