由于某些原因,我无法转换到 detailViewController。当我不将 map 与 tableView 一起使用时,它会起作用。这是我用于 segue 的代码,这里是 whole project
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
let detailViewController: DetailViewController = segue.destinationViewController as DetailViewController
detailViewController.Name = self.index
}
最佳答案
swift 4
performSegue(withIdentifier: "segueID", sender: self.index)
--
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if segue.identifier == "segueID" {
if let vc = segue.destination as? DetailViewController {
vc.Name = sender as! [String]
}
}
}
关于ios - segue 不能与 swift 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24340336/