iOS7.0后隐藏状态栏(UIStatusBar)
2013-11-08 17:26
197 查看
现象:
升级到iOS7后,UIStatusBar的出现导致现有UI界面乱掉了。
原因:
由于写死了某些控件的绝对位置,原先隐藏UIStatusBar的代码没有在iOS7中起作用
解决方法:
iOS7以下版本隐藏UIStatusBar的方法:
升级到iOS7后的方法:
在基类中重载UIViewController.h中的这个方法
升级到iOS7后,UIStatusBar的出现导致现有UI界面乱掉了。
原因:
由于写死了某些控件的绝对位置,原先隐藏UIStatusBar的代码没有在iOS7中起作用
解决方法:
iOS7以下版本隐藏UIStatusBar的方法:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [application setStatusBarHidden:YES]; return YES; }
升级到iOS7后的方法:
在基类中重载UIViewController.h中的这个方法
- (BOOL)prefersStatusBarHidden NS_AVAILABLE_IOS(7_0); // Defaults to NO
- (BOOL)prefersStatusBarHidden { // iOS7后,[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; // 已经不起作用了 return YES; }
相关文章推荐
- iOS7.0后隐藏状态栏
- iOS7的状态栏隐藏
- IOS7隐藏状态栏 status Bar
- ios7以后隐藏状态栏
- 【cocos2d-x】iOS7 设置隐藏状态栏(status bar)
- 【修复】【兼容iOS7】Cocos2d-x 隐藏iOS7状态栏
- IOS7 隐藏状态栏 (电池栏)
- IOS7 隐藏状态栏 (电池栏)
- IOS7 隐藏状态栏 (电池栏)
- iOS7隐藏状态栏 status Bar
- iOS7 Xcode 5如何设置隐藏状态栏
- iOS7 设置隐藏状态栏(status bar)
- iOS7隐藏状态栏 status Bar
- ios7应用隐藏状态栏
- cocos2d-x - ios7隐藏状态栏
- IOS7 隐藏状态栏 (电池栏)
- IOS7 隐藏状态栏 (电池栏)
- 一种iOS7 设置隐藏状态栏的方法
- iOS7之后隐藏状态栏
- iOS7(Xcode5)中隐藏状态栏的方法