在我的应用程序中,我有一个名为“详细信息”的手动触发推送segue。它从源控制器连接到目标控制器,并且它的标识符已设置。在我的代码中,我打电话给
[self performSegueWithIdentifier:@"details" sender:sender];
我可以看到prepareForSegue函数触发并验证目标控制器的类型是否合适。我向目标控制器传递了需要正确显示的几位数据。奇怪的是没有发生。该应用程序不会转到目标控制器。
答案 0 :(得分:0)
如果您在使用故事板时遇到performSegueWithIdentifier问题,请注意以下事项
另外,如果您计划在ViewControllers之间传递数据,建议您使用prepareForSegue方法,允许您在segue之前传递值。