我有3个ViewControllers,ViewController A引入了View Controller B.在ViewController B中我有3个按钮,每个按钮使用show segue动画转到ViewController C.在ViewController C上有一个tableview以及一个导航栏,顶部有一个后退按钮,正如你所期望的那样返回ViewController B.当我从我的自定义UICell控制拖动并创建一个回到View Controller B的segue方式时ViewController B中的后退按钮现在返回到ViewController C,这不是我想要的。是否可以从View Controller C复制后退按钮方法,这样当我选择一个单元格时它只返回ViewController B,这样ViewController B上的后退按钮就会返回到ViewController A。
提前感谢您的建议!
答案 0 :(得分:0)
为了将来的参考,我发现这就是我要做的事情:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
println("did select")
if let navController = self.navigationController {
navController.popViewControllerAnimated(true)
}
}