Я хочу нажать контроллер представления в стек, а затем поместить первый, который подтолкнул новый.
-(void) someMethod {
MegaSuperAwesomeViewController *tempVC = [[MegaSuperAwesomeViewController alloc] init];
[self.navigationController pushViewController:tempVC animated:YES];
[tempVC release];
// pop this VC, how?
}
EDIT: получается, что я могу возвращать 2 диспетчера представлений вместо того, чтобы закончить новый VC. Все еще не то, что я хотел точно, но он работает. Недостатком является то, что мне нужно установить флаг, чтобы указать, что закрытое представление завершено.