0

我正在使用此代码

-(void)gotoInformationViewController:(id)sender
{
    MoreViewController *moreViewController = [[MoreViewController alloc] init];
    [self.navigationController pushViewController:moreViewController animated:YES];
    [moreViewController release];
}

MoreViewController(即UITableViewController),但推时没有UINavigationBar,只是UITableView在整个屏幕上。

4

1 回答 1

5

在你的视图控制器中试试这个

- (void) viewWillAppear:(BOOL)animated
{
   [self.navigationController setNavigationBarHidden:NO animated:animated];
    [super viewWillAppear:animated];
}

并确保在界面生成器中您的视图控制器的顶部栏未设置为无

于 2012-12-13T16:07:26.530 回答