2012-03-28 6 views
0

Я создаю приложение с функцией раскадровки в ios5. Я использую контроллер навигации. В одной ситуации я просматриваю несколько контроллеров view: когда я нажимаю кнопку «Назад», я хотел бы перейти непосредственно к корневому диспетчеру просмотра, а не обратно через цепочку viewcontrollers. Это возможно?UINavigationController pop несколько слоев

ответ

1

Конечно, в контроллере представления, что вы хотите, чтобы выскочить обратно, добавьте это:

- (void)viewDidDisappear:(BOOL)animated 
{ 
    [super viewDidDisappear:animated]; 
    [self.navigationController popToRootViewControllerAnimated:animated]; 
} 
+0

Благодаря это работало отлично! – lascoff