从表视图单元格复制默认按钮back segue

时间:2014-11-16 18:25:19

标签: swift tableview tableviewcell

我有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。

提前感谢您的建议!

1 个答案:

答案 0 :(得分:0)

为了将来的参考,我发现这就是我要做的事情:

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {

    println("did select")

    if let navController = self.navigationController {
        navController.popViewControllerAnimated(true)
    }

}