在我母亲看来,Unwind Segues 没有调用 "prepareForSegue"

Unwind Segues are not calling "prepareForSegue" in my mother view

Mother View -> Child View (push)

当我执行手动展开 segue 回到母视图时,我的母视图 "prepareForSegue" 没有被命中。

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        println(segue.identifier) //unwind segues don't print! 
}
@IBAction func unwindToTabBar(segue:UIStoryboardSegue){
}

解压的prepareForSegue需要在childviewController,因为它正在为return行程做准备。 destinationViewController 在这种情况下将是母亲 viewController。