2017-01-10 25 views
0

有一個視圖控制器,我有一個tableView與一些部分。我想從tableView單元中獲得多個segue。當我從故事板中的tableView創建一個segue時,第一個segue被正確創建,但是當我要創建第二個segue時,第一個segue會消失。有沒有其他方法可以做到這一點?從故事板中的表格單元格中顯示多個segue

在此先感謝。這是更新的問題。

if segue.identifier == "segue" { 
    let destVC = segue.destination as! AnotherVC 
    let indexPath = tableView.indexPathForSelectedRow 
    let cell = tableView.cellForRow(at: indexPath!) as! AnotherTableViewCell 
    let valueToPass = cell.storeName.text 
    destVC.storeName = valueToPass 
} else if segue.identifier == "somesegue" { 

} 
+0

請分享的tableview細胞的類型,要麼是動態的還是靜態的。 –

+0

你是如何做segue的?顯示代碼或者stroyboard,你可以很容易地添加很多segues,但是如果你是從一個單元格完成的,那麼你希望它如何工作? 4分一次? –

+0

我有動態桌面@RamkrishnaSharma –

回答

1

是的,你需要從故事板創建多個segue,但將它們附加到單元格,但從viewController。給他們的名字,並在tableView didSelectRow方法檢查單元格indexPath和調用self.performSegueWithIdentifier(「正確的標識符」)和您的viewController將進行轉換

相關問題