我有一个奇怪的情况,我正在使用John Lluch中令人敬畏的SWRevealViewController来拥有2个侧面导航控制器(如Facebook应用程序),当触摸UIBarButtonItem时,它会向左和向右滑动。
但是 - 我需要前视图控制器确保在发生这些操作时辞职第一响应者,但这些条形按钮的相关操作发生在另一个View Controller类中。
我需要:
您可以从另一个视图控制器中为一个视图重新签名第一个响应者吗?
答案 0 :(得分:2)
you can do it using NSNotificationCenter as below.
//.m file:
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(LoadTableBasedOnCorner:) name:@"LoadTable" object:nil];
in which class you use above addObserver, you have to implement that method.
//.m file from where you want to send action, call method as below.
[[NSNotificationCenter defaultCenter] postNotificationName:@"LoadTable" object:nil];