2014-11-16 60 views
0

我有3 ViewControllers,ViewController A帶來視圖控制器B.在ViewController B我有3個按鈕,並使用顯示segue動畫每個segvation到ViewController C.在ViewController C上,有一個tableview以及頂部的導航欄,並帶有一個後退按鈕,如您所期望的那樣可以返回到ViewController B.當我控制從我的自定義UICell拖動並創建一個Segue方式返回到View Controller B時, ViewController B中的後退按鈕現在回到ViewController C,這不是我想要的。是否有可能從View Controller C複製後退按鈕Method,以便當我選擇一個單元時,它只是返回到ViewController B,這樣ViewController B上的後退按鈕就會返回到ViewController A.從表視圖clel複製默認按鈕後退segue

感謝提前的建議!

回答

0

只是爲了將來參考我發現這就是我一直在尋找這樣做:

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

    println("did select") 

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

}