码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 隐藏Status Bar

时间:2015-08-25 11:58:17      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:

 要隐藏,有3个地方要做:

1.在info.Plist里,将该属性的hidden,设置为YES,这样,在启动时,就不会显示了;

2.在application-didFinish里面写,这样,可以隐藏ios7以下的statusBar

3.对于iOS7以上,需要在具体的viewcontroller里面,实现一个方法:prefersStatusBarHidden

 

实现过程:

1.技术分享设置为YES;

2.在UINavigationControlle.m里面:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    //iOS7以下隐藏导航栏
    [[UIApplication sharedApplication]setStatusBarHidden:YES];}

3.MainViewController.m里面:

-(BOOL)prefersStatusBarHidden{
    return YES;//iOS7以上
}

  

至于第三个,是否需要在每个viewcontroller里面写,现在还没有实验。

iOS 隐藏Status Bar

标签:

原文地址:http://www.cnblogs.com/tanglimei/p/4757036.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!