IOS7.0以上 电源、时间的状态栏取消设置方法

2019-07-13 22:45发布

电池状态栏。 
//方法一(代码设置):
现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下:
在uiviewcontroller的子类下,调用:
    if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {         // iOS 7
        [self prefersStatusBarHidden];
        [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];    }
- (BOOL)prefersStatusBarHidden{
    return YES;//隐藏为YES,显示为NO}
   在视图切换,比如addsubview,present,pushin等,也需要注意及修改该状态栏。
//方法二(在plist里设置):
首先设置key:Status bar is initially hidden    为YES
然后设置key:View controller-based status bar appearance  为NO
即可实现全局隐藏状态栏
http://baidu.mobi/=0/bd_page_type=1/ssid=0/from=0/uid=1B900EADF9DCFDAF67A5B612BDD2C9B4/pu=usm@0,sz@224_220,ta@middle____/pu=usm%400%2Csz%40224_220%2Cta%40middle___3_535/baiduid=0/w=0_10_ios+%E9%9A%90%E8%97%8F%E7%8A%B6%E6%80%81%E6%A0%8F/t=wap/l=0/tc?ref=www_colorful&lid=8076790120578250813&order=2&vit=osres&tj=www_normal_2_0_10&sec=38695&di=6a96242e64c3a2e9&bdenc=1&nsrc=IlPT2AEptyoA_yixCFOxXnANedT62v3IEQGG_8xXBjX5nk_qva02GtAfEFWhACbJU-ywdoTQtRo1wnG-RyJrlK