是否可以停止隐藏导航栏?

时间:2015-01-25 00:28:08

标签: ios uitableview uinavigationcontroller

当我滚动UINavigationBar时,我需要阻止UITableView隐藏 我尝试过以下内容,但它似乎不起作用:

-(void) viewWillAppear {    
    self.navigationController.navigationBar.hidden = NO
}

任何帮助都会很棒。

2 个答案:

答案 0 :(得分:0)

如果在滚动时隐藏,则可能是因为您配置了导航控制器的hidesBarsOnSwipe属性。所以不要这样做。

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationController_Class/index.html#//apple_ref/occ/instp/UINavigationController/hidesBarsOnSwipe

答案 1 :(得分:0)

您可以在故事板中选择退出此选项:

在文档的大纲边栏中选择您要更改的场景[这将是包含导航栏选项卡的场景]:

pic1

现在,在“实用工具”侧栏中,在“属性”选项卡中,您将看到导航栏的所有选项,选择/取消选择适用于您的所有选项,在您的情况下"在滑动时隐藏条形图" :

pic2