开发者社区> 问答> 正文

UITableViewController没有导航栏

先看一下代码:

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

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

展开
收起
爵霸 2016-05-27 10:13:56 1843 0
1 条回答
写回答
取消 提交回答
  • 在view Controller中试试这个:

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

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

    2019-07-17 19:17:10
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载