您的位置:首页 > 其它

NSNavigationController导航条显示 隐藏

2016-01-13 18:18 260 查看
导横条显隐属性,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];

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: