导横条显隐属性,NO 显示 YES 隐藏
self.navigationController.navigationBarHidden =NO;
/因为NavigationBar 自定义了,有些设置写在plist里不是太方便改, 上面那种方法就不好使了.只能重写navigationconroller的代理方法了
<UINavigationControllerDelegate>
self.navigationController.delegate = self;
#pragma mark UINavigationControllerDelegate
-(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
if([viewController isKindOfClass:[self class]])
{
[navigationController setNavigationBarHidden:YES animated:animated];
}
else if([navigationController isNavigationBarHidden])
{
[navigationController setNavigationBarHidden:NO animated:animated];
}
}