Контроллер вида, который помещается в стек контроллера навигации, имеет свой параметр hidesBottomBarWhenPush, установленный в значение yes. Код будет выглядеть примерно так в табличном представлении -didSelectRowAtIndexPath.
NSDictionary *newsItem = [newsItems objectAtIndex:[indexPath row]];
NewsDetailViewController *controller = [[NewsDetailViewController alloc] init];
[controller setHidesBottomBarWhenPushed:YES];
[controller setNewsItem:newsItem];
[[self navigationController] pushViewController:controller animated:YES];
[controller release], controller = nil;
Посмотрите документацию для шкурBottomBarWhenPressed .
p.s. Вы, вероятно, получите больше информации об этом вопросе, если добавите к нему тег «iphone».