从定制单元格到查看控制器的简单segue

问题描述:

我似乎没有从研究以前的问题中得到明确的答案。我有一个表格,然后点击一个单元格,然后推送到另一个视图控制器。我通过命令+从原型单元格单击到另一个视图控制器来完成此操作。从定制单元格到查看控制器的简单segue

现在我有一个不在故事板中的自定义单元格,所以我不能执行命令并单击以设置segue!

+0

查看此答案。基本上,你想从viewController图标而不是单元格连接segue,然后以编程方式调用它。 http://stackoverflow.com/a/34155836/1630618 – vacawama

您应该将表视图控制器

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { 
     self.performSegueWithIdentifier("showDetail", sender: self) 
} 

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { 
    // Get the new view controller using [segue destinationViewController]. 
    // Pass the selected object to the new view controller. 

    if segue.identifier == "showDetail" { 
     //pass var to destination controller 
    } 

} 

上和你的故事板两个控制器具有赛格瑞连接并命名为“showDetail”

希望它可以帮助实现。