以编程方式触发 Segue

PerformSegueWithIdentifier:

 func performSegueWithIdentifier(_ identifier:String, sender sender:AnyObject?)

从当前视图控制器的 storyboard 文件中使用指定的标识符启动 segue

参数

标识符 :标识触发的 segue 的字符串

发件人 :将启动 segue 的对象。

Swift 中的示例

从表视图行选择中执行标识符为 SomeSpecificIdentifier 的 segue:

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    performSegueWithIdentifier("SomeSpecificIdentifier", sender: indexPath.item)
}