Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS NavigationController隐藏导航栏_Ios_Uinavigationcontroller_Uinavigationbar - Fatal编程技术网

iOS NavigationController隐藏导航栏

iOS NavigationController隐藏导航栏,ios,uinavigationcontroller,uinavigationbar,Ios,Uinavigationcontroller,Uinavigationbar,视图控制器A推送至视图控制器B 和视图控制器A: self.navigationController.navigationBarHidden = YES; 但我不想在ViewController B中隐藏导航栏 在ViewController B中: self.navigationController.navigationBarHidden = NO; 但这不起作用,如何在B中显示导航栏 提前谢谢你 //ViewControllerB.m -(void)viewWillAppear:(B

视图控制器A推送至视图控制器B

和视图控制器A:

self.navigationController.navigationBarHidden = YES;
但我不想在ViewController B中隐藏导航栏

在ViewController B中:

self.navigationController.navigationBarHidden = NO;
但这不起作用,如何在B中显示导航栏

提前谢谢你

//ViewControllerB.m

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

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

记住编辑器->嵌入->序列图像板中RootViewController的导航控制器,或者如果使用XIB,则在AppDelegate中初始化导航控制器。请输入一些代码,说明如何初始化和推送视图控制器B。@Rahul I使用序列图像板:[self-performsguewithidentifier:@“toViewB”发送者:self];你真棒!这帮帮忙!非常感谢。