导航条隐藏不工作IOS

nil*_*ash 4 objective-c uinavigationcontroller

嗨,我是在iOS开发新的.我有一个隐藏导航栏的主屏幕.从那里,我使用回SEGUE导航到另一个视图.但是当我点击回到它显示主屏幕上的导航栏.这是我的问题描述.

在主屏幕onviewload我做的:

self.navigationController.navigationBarHidden = YES;
Run Code Online (Sandbox Code Playgroud)

一旦用户使用早在新的控制器SEGUE去另一种观点认为,我做的

self.navigationController.navigationBarHidden = NO;
Run Code Online (Sandbox Code Playgroud)

而现在,如果我点击它,它将在主窗口上显示我不想要的导航栏.基本上,我想没有导航栏和下一个窗口与导航栏主屏幕.

这该怎么做.需要帮忙.谢谢.

rde*_*mar 19

放在viewWillAppear中,而不是viewDidLoad中的代码,它应该正常工作.

  • 你好 rdelmar 代码在 viewDidLoad 或 viewWillAppear 中不起作用......任何想法...... self.navigationController.navigationBarHidden = YES; (2认同)