簡體   English   中英

Segue不會執行Swift

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM