我有8个视图控制器嵌入到一个导航控制器。我想隐藏我的第一个视图控制器上的导航栏(保留状态栏)。当我尝试这样做时,导航栏在我所有的视图控制器上都消失了。
发布于 2014-05-02 01:18:04
在第一个视图控制器中尝试执行以下操作:
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES animated:animated];
}
- (void)viewWillDisappear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:NO animated:animated];
[super viewWillDisappear:animated];
}https://stackoverflow.com/questions/23412756
复制相似问题