0

ECSlidingViewController从UINavigationController的继承功能和我目前正在使用ECSlidingViewController回滚到主视图控制器时回调?

- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated { 

在我的主视图控制器作为从后从左侧视图控制器主视图控制器的回调。该方法在UINavigationDelegate类中定义,所以我认为它会在返回到主视图控制器时调用,但是,可惜没有任何调用。

所以,我的问题很简单就如何当主视图控制器向后滑动到屏幕检测,并调用一些方法之后。

回答

1

滑动视图控制器在视图切换时发布通知。通常,它不会触发委托回调或查看将/方法调用。

添加自己作为一个观察者:

[[NSNotificationCenter defaultCenter] addObserver:self selector:... name:... object:nil]; 

与要被称为选择和ECSlidingViewController.h通知的名称。

+0

很酷,那么有没有办法在特定通知的事件上绑定方法? – jab

相关问题