从视图控制器中的任何一点调用Segue方法

时间:2014-06-16 08:44:56

标签: ios iphone objective-c ios7

嗨,我很少有困惑。我在我的应用程序中使用下面的方法。如果我需要在相同的视图控制器中的另一个地方调用此方法。

- (void) prepareForSegue: (UIStoryboardSegue *) segue sender: (id) sender

由于

2 个答案:

答案 0 :(得分:0)

在想要转换控制器的任何地方使用此方法。

[self performSegueWithIdentifier:@"yourSegueIdentifierName" sender:nil];

一旦遇到上述语句,此方法将自动触发prepareForSegue方法。

答案 1 :(得分:0)

你永远不应该在代码中调用prepareForSegue。它是为你而来的。

您正在寻找的方法是......

[self performSegueWithIdentifier:@"someSegueIdentifier" sender:nil];

然后将其路由到准备segue方法。