iOS 开发中如何隐藏UINavigationBar

来源:互联网 发布:中国移动流量监控软件 编辑:程序博客网 时间:2024/06/07 03:41

有的时候,我们的视图使用了Navigation Controller ,但是主界面(rootviewcontroller)或其它push进入的界面 想使用一个全屏的view,就是说,不显示顶部的navigationBar,这个时候,就需要我们来隐藏了。

//隐藏NavigationBar     -(void) viewWillAppear:(BOOL)animated{       [self.navigationControllersetNavigationBarHidden:YES animated:YES]; //设置隐藏       [super viewWillAppear:animated];     }     -(void) viewWillDisappear:(BOOL)animated{
       [self.navigationControllersetNavigationBarHidden:NO animated:YES]; 
       [super viewWillDisappear:animated];
  }