2025-05-23

1.打開Resources文件下的info.plist文件

2.在plist中添加一行,key為:View controller-based status bar appearance,設置value為NO(如下所示)

這樣即可隱藏掉狀態欄。

另外,如果以上方法行不通,網上還有其他方法。(ps:我沒試過,因為我按照上述方法能隱藏。 先mark下)

2. 如果不管用,在RootViewController.mm裡面(Cocos2d-x項目),加上:

– (BOOL)prefersStatusBarHidden
{
return YES;
}
3. 直接在RootViewController.mm裡面(Cocos2d-x項目),加上如下代碼:

– (void)viewDidLoad

{

[super viewDidLoad];

if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)])

{

[self prefersStatusBarHidden];

[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];

}

else

{

// iOS 6

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];

}

}

– (BOOL)prefersStatusBarHidden

{

return YES;

}

學習的路上,與君共勉。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *