1. 拖线
按住Control键,用鼠标从源控制器的某个控件开始,拖动到目的控制器
2. 选择弹出类型并设置Segue Identifier
在弹出的对话框中,选择“Selection Segue->Show”
见下图
设置Segue Identifier
3. 在目的视图控制器中设置接收桩
class DetailViewController: UIViewController {
...
var destStub: SomeClass!
...
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "SegueName" {
if let row = tableView.indexPathForSelectedRow?.row {
// 这里获得你的数据
let data = yourMethod()
let detailViewController = segue.destinationViewController as! DetailViewController
detailViewController.destStub = data
}
}
}