[英]Segue won't execute Swift
我有一個從集合視圖(包裝在視圖控制器中)運行到另一個視圖控制器中的segue,但是該函數從未被調用過:
func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
println(segue.identifier)
println(sender)
println("SEGUE SELECTED: \(segue.identifier)")
if(segue.identifier == "segueToDetailView") {
let cell = sender as CollectionViewCell;
}
}
在功能開始時已設置斷點,但從未達到。
任何輸入表示贊賞。
我建議不要從單元格或任何對象(如按鈕)創建segue。 使用唯一標識符從一個ViewController到OtherViewController創建序號。 然后使用標識符自己調用performSegueWithIdentifier
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.