決定是否應該執行被呼叫的 Segue

ShouldPerformSegueWithIdentifier

 func shouldPerformSegueWithIdentifier(_ identifier:String, sender sender:AnyObject?) -> Bool 

確定是否應執行具有指定識別符號的 segue。

引數

識別符號 :標識觸發的 segue 的字串

發件人 :初始化 segue 的物件。

Swift 中的示例

僅當識別符號為 SomeSpecificIdentifier 時才執行 segue

override func shouldPerformSegueWithIdentifier(identifier:String, sender:AnyObject?) -> Bool {
    if identifier == "SomeSpecificIdentifier" {
        return true
    }
    return false
}