0

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

4

1 回答 1

3

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

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

目的地的 in viewDidLoad 检查 yourData 的值并执行您的自定义代码

于 2012-04-17T14:05:27.693 回答