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