Мне нужна помощь, чтобы найти представление внутри иерархии.
Вот как я строю стек View.
Внутри моего первого UITableViewController я помещаю UIViewController, который содержит UITabBarController:
[[self navigationController] pushViewController:itemVC animated:YES];
Внутри UITabBarController я добавляю UITableViewController:
ISSTableViewController *graphics = (ISSTableViewController *)[tabBarController.viewControllers objectAtIndex:3];
Внутри didSelectRowAtIndexPath я представляю модальный контроллер представления, используя UINavigationController:
GraficoViewController *graph = [[GraficoViewController alloc] initWithNibName:@"GraficoViewController" bundle:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:graph];
[self presentModalViewController:navigationController animated:YES];
[navigationController release];
Теперь (БОЛЬШОЙ) вопрос:
Я должен скрыть NagivationBar моего первого UITableViewController внутри моего последнего представления.
Я пробовал с этим:
[[[[[self parentViewController] parentViewController] parentViewController] navigationController] setNavigationBarHidden:YES];
но это не работает.
Может кто-нибудь сказать мне, как я могу найти своего предка View ???
Спасибо.