状态栏与导航栏的隐藏或显示操作
2014-05-30 09:25
218 查看
状态栏的隐藏或显示操作
1、显示
2、隐藏
3、重写方法 prefersStatusBarHidden
导航栏的隐藏或显示操作
注:该方法能避免视图控制器相互跳转时,导航栏显示黑色区域
1、显示
2、隐藏
3、或通过代理方法实现
1、显示
[UIApplication sharedApplication].statusBarHidden = NO;
2、隐藏
[[UIApplication sharedApplication] setStatusBarHidden:YES];
3、重写方法 prefersStatusBarHidden
- (BOOL)prefersStatusBarHidden { return YES; }
导航栏的隐藏或显示操作
注:该方法能避免视图控制器相互跳转时,导航栏显示黑色区域
1、显示
[self.navigationController setNavigationBarHidden:NO animated:YES];
2、隐藏
[self.navigationController setNavigationBarHidden:YES animated:YES];
3、或通过代理方法实现
self.navigationController.delegate = self; #pragma mark UINavigationControllerDelegate - (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated { if ([viewController isEqual:self]) { [self.navigationController setNavigationBarHidden:YES animated:YES]; } else { [self.navigationController setNavigationBarHidden:NO animated:YES]; } }
相关文章推荐
- Android 应用程序窗体显示状态操作(显示隐藏标题栏或自定义窗体大小)
- Android 应用程序窗体显示状态操作(显示隐藏标题栏或自定义窗体大小)
- 导航栏操作——显示和隐藏列表并添加样式
- Android开发 之 动态显示和隐藏状态栏和导航栏
- Android 应用程序窗体显示状态操作(显示隐藏标题栏或自定义窗体大小)
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用) [轉載]
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
- WebContext获取用户登录状态显示隐藏控件
- 根据CheckBoxList选项显示隐藏DIV并保存状态
- js对<span>标签隐藏显示操作
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
- 自定义Activity标题栏(Title bar)和窗体显示状态操作(requestWindowFeature()的应用) 推荐
- frame框架的显示隐藏操作
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
- 实现状态面板的显示与隐藏
- frame框架的显示隐藏操作
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
- frame框架的显示隐藏操作 (转)