У меня длинная иерархия View Controllers;
в первом контроллере вида я использую этот код:
SecondViewController *svc = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
[self presentModalViewController:svc animated:YES];
[svc release];
Во втором контроллере вида я использую этот код:
ThirdViewController *tvc = [[ThirdViewController alloc] initWithNibName:@"ThirdViewController" bundle:nil];
[self presentModalViewController:tvc animated:YES];
[tvc release];
и т. Д.
Так что есть момент, когда у меня много View Controller, и мне нужно вернуться к первому View Controller.
Если я возвращаюсь на один шаг сразу, я использую в каждом View Controller этот код:
[self dismissModalViewControllerAnimated:YES];
Если я хочу вернуться непосредственно от, скажем, шестого контроллера просмотра к первому, что мне нужно сделать, чтобы закрыть все контроллеры одновременно?
Спасибо