Да, я делаю. Я должен был заставить это работать.
Установить свой класс как делегат сборщика людей (pp.delegate = self;)
Затем реализовать:
- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
if([navigationController.viewControllers count] > 1) {
navigationController.delegate = nil;
[navigationController popViewControllerAnimated:NO];
}
}
Кажется, это лучше всего работает с отключенной анимацией, но все еще работает с ней, но немного тупо Проверено только на симуляторе.
D