ios – 如何在Root View中隐藏导航控制器?

前端之家收集整理的这篇文章主要介绍了ios – 如何在Root View中隐藏导航控制器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
请帮我在root视图中隐藏导航控制器.我找到了在我需要的每个视图控制器中编写[navigationController setNavigationBarHidden:YES]的解决方案.嗯,它的工作原理只是第一次:我运行应用程序,在root视图中我没有导航,然后我转到第二个视图 – 导航出现,好的.但是我在导航控制器中按“返回”,从根视图导航并没有消失.我使用xib.

解决方法

在rootViewController中
-(void)viewWillAppear:(BOOL)animated
{
     [self.navigationController setNavigationBarHidden:YES animated:NO];
}

在第二个视图中(在rootViewController旁边)

-(void)viewDidLoad:(BOOL)animated
 {
    [self.navigationController setNavigationBarHidden:NO animated:NO];
 }
原文链接:/iOS/332904.html

猜你在找的iOS相关文章