设置状态栏

来源:互联网 发布:凯立德优化内存 编辑:程序博客网 时间:2024/05/23 20:14

系统默认的是default,也就是状态条的颜色是黑色的,如果想设置状态条,需要首先在plist文件中打开设置状态条:

1.在plist文件中设置:

2.在代码中设置

(1)、如果想要把所用界面的状态条的控件颜色都设置为白色,则只需要在appdelegate里面设置就可以了:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];//所有界面的状态条的东西会变成白色
}

(2)、如果只有一个界面的状态条和别的不同,那么就在本界面的类里面做设置:
- (void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault animated:NO];
}

- (void)viewWillDisappear:(BOOL)animated{
    [super viewWillDisappear:animated];
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];
}



0 0
原创粉丝点击