SWIFT中調用Segue的幾個方法


場景1:

如圖所示,在視圖的第一個按鈕處拉出一條Segue到另外一個視圖,並給這個Segue命名,如SegueOne

此時可以用代碼調用這個Segue切換視圖:

self.performSegueWithIdentifier("SegueOne", sender: nil)

 

場景2:有時候有時候,TablViewCell中已經綁定了一個Segue,正常情況下點擊可以跳到另外一個視圖,有時候你並不想這樣,可能調用以下方法並決定是否跳轉

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

 

寫在調用之前,可能要進行參數的傳遞

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        <#code#>
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM