2 lianlianbushell lianlianbushell 于 2012.12.14 13:38 提问

UITableViewController没有导航栏

先看一下代码:

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

用来推进MoreViewController,但是推进之后没有UINavigationBar出现,屏幕上只有UITableView

1个回答

prettYYoyic
prettYYoyic   2012.12.14 13:53
已采纳

在view Controller中试试这个:

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

在界面生成器viewcontroller的顶部条不能设置为无

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!