cocos2d-x - ios7隐藏状态栏
1.打开Resources文件下的info.plist文件
2.在plist中添加一行,key为:View controller-based status bar appearance,设置value为NO(如下所示)
这样即可隐藏掉状态栏。
另外,如果以上方法行不通,网上还有其他方法。(ps:我没试过,因为我按照上述方法能隐藏。 先mark下)
2. 如果不管用,在RootViewController.mm里面(Cocos2d-x项目),加上:
1 - (BOOL)prefersStatusBarHidden
2 {
3 return YES;
4 }
3. 直接在RootViewController.mm里面(Cocos2d-x项目),加上如下代码:
1 - (void)viewDidLoad
2
3 {
4
5 [super viewDidLoad];
6
7 if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)])
8
9 {
10
11 [self prefersStatusBarHidden];
12
13 [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
14
15 }
16
17 else
18
19 {
20
21 // iOS 6
22
23 [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
24
25 }
26
27 }
28
29 - (BOOL)prefersStatusBarHidden
30
31 {
32
33 return YES;
34
35 }
原文链接:http://blog.csdn.net/hitwhylz/article/details/19014535