如何识别目标控制器中的segue入口点?

时间:2012-04-16 08:26:21

标签: ios5 storyboard segue

有没有办法在目标viewcontroller中识别用于导航的segue标识符。

1 个答案:

答案 0 :(得分:3)

那么在viewController中,你来自override prepareForSegue:并将一些数据传递给目标viewController,这将允许它决定运行什么特定代码。

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"SegueIdentifier"]) {
        YourViewController *vc = segue.destinationViewController;
        vc.yourData = yourData;
    }
}

目标的viewDidLoad检查yourData的值并执行自定义代码