获取模态segue的sourceViewController

时间:2014-09-02 22:24:33

标签: ios objective-c segue

我可以在sourceViewController之后获得preareForSegue:模态segue吗?

[UINavigationController]
  |-[ViewControllerA]-------\
                             |--(modal)--> [UINavigationController]-[ViewControllerC]
[UINavigationController]     |
  |-[ViewControllerB]-------/

完成ViewControllerC后,我想执行sourceViewController的展开segue。

我写了以下代码,但它没有工作

    if ([self.presentingViewController isKindOfClass:[ViewControllerA class]]) {
        [self performSegueWithIdentifier:@"UnwindToViewControllerA" sender:self];
    } else if ([self.presentingViewController isKindOfClass:[ViewControllerB class]]) {
        [self performSegueWithIdentifier:@"UnwindToViewControllerB" sender:self];
    }

有没有解决方案?

0 个答案:

没有答案