Я использую это в функции родительского представления таблицы для отображения табличного представления:
-(IBAction)someFunc{
UITableViewController* controller = [[UITableViewController alloc] init];
[self presentModalViewController:controller];
[controller release]
}
и после вызова dismissModalViewController в методе UITableView
tableView:didSelectRowAtIndexPath
родительское представление покажет второеи затем программа рушится.