UIViewController pushViewController,显示navigationBar

Lig*_*ght 4 iphone uinavigationbar uiviewcontroller ios

我有没有navigationBar的UIViewController(1),我需要推送具有navigationBar的另一个UIViewController(2),当我点击Back,它时,navigationBar必须隐藏在1个控制器上.我试过uiviewcontroller委托.但没有任何工作..

请帮忙..

ade*_*der 10

这将在第二个屏幕上显示导航栏:

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];        
    self.navigationController.navigationBarHidden = NO;
}
Run Code Online (Sandbox Code Playgroud)

返回第一个屏幕时,您还需要隐藏导航栏:

- (void)viewDidDisappear:(BOOL)animated {
    [super viewDidDisappear:animated];        
    self.navigationController.navigationBarHidden = YES;
}
Run Code Online (Sandbox Code Playgroud)