Я пытаюсь вытолкнуть текущий контроллер представления из контроллера навигации. Я хочу сделать это из подпредставления, которое скрыто довольно далеко в иерархии представлений. В моем подклассе UIView у меня есть метод:
- (void)back
{
NSLog(@"View should pop now...");
[[UIApplication sharedApplication] sendAction:@selector(popViewControllerAnimated)
to:nil
from:self
forEvent:nil];
}
Но это не работает и не выдает никаких ошибок. Что здесь происходит? Почему действие не продвигается вверх по цепочке респондентов, как это предполагается в соответствии с документация?