当视图控制器以模态方式加载新的视图控制器时,是否有通知的方法?

时间:2012-07-19 05:41:13

标签: ios uiviewcontroller notifications modal-dialog delegation

我需要收到有关模态视图控制器演示的通知,我知道我可以使用NSNotificationCenter发布并观察我的自定义通知,但我想知道这些通知是否已经存在。
谢谢,安德里亚

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我刚刚创建了一个抽象类来覆盖用于呈现模态视图的方法,例如:

- (void) presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated{
    [[NSNotificationCenter defaultCenter] postNotificationName:PresentingModal object:self];
    [super presentModalViewController:modalViewController animated: animated];
}

当然,我的所有视图控制器都继承了它 希望这会有所帮助。