设置状态栏的颜色和隐藏

来源:互联网 发布:大工软件学院 编辑:程序博客网 时间:2024/06/05 09:15

1.设置启动页时候的状态栏的隐藏View controller-based status bar appearance  设置为 NO

1>在 info.plist 中修改 Status bar is initially hidden 设置为 YES

2>在 app delegate 中设置   [[UIApplicationsharedApplication]setStatusBarHidden:NO];



1.设置各个 viewController 的状态栏的颜色 

方法一

1>在 info.plist 中修改 controller-based status bar appearance 设置为 NO

2>在 app delegate 中设置     [UIApplicationsharedApplication].statusBarStyle =UIStatusBarStyleDefault;

3> 在 viewController 中的 viewWillAppears 中写上    [UIApplicationsharedApplication].statusBarStyle =UIStatusBarStyleLightContent;

方法二 (设置某个试图控制器中的状态栏的颜色)
在控制器中重写方法
-(UIStatusBarStyle)preferredStatusBarStyle{
    return UIStatusBarStyleLightContent;
}


0 0
原创粉丝点击