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



有没有办法在目标视图控制器中识别用于导航的 segue 标识器。

在这种情况下,在viewController中,你来自覆盖prepareForSegue:并将一些数据传递给目标viewController,这将允许它决定运行什么特定的代码。

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

在视图中加载目标检查您的数据的值并执行您的自定义代码

最新更新