在xib和传递数据之间执行segue

时间:2016-11-13 22:11:27

标签: ios swift uitableview segue

我已经找到了这个问题的几个答案,但除了一个之外没有人为我的情况工作,但我稍后会谈到这个。

我正在使用一个特定的Swift库,它只能在文件.xib中创建的单元格中使用。包含此单元格的视图控制器位于具有详细视图控制器的主故事板中。

我的问题是当我单击单元格并将数据传递给详细控制器时,我无法以编程方式执行segue。 如果我使用performSegueWithIdentifier它崩溃,因为它找不到“segue”名称..即使我从主视图(我的表视图)中按c +单击到详细信息。 唯一有效的解决方案是

let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("ViewControllerID") as UIViewController
self.presentViewController(vc, animated: true, completion: nil)

问题是,使用此方法,我无法传递值,而且我的应用程序崩溃..

是的,有人能帮帮我吗?

提前致谢

0 个答案:

没有答案