iOS 如何修改状态栏的文字背景色 设置导航栏的背景色

 如何修改状态栏的文字背景色

1、在info.plist文件中添加View controller-based status bar appearance属性,并设置为NO

2、在Appdelegate中添加这句代码:[[UIApplication sharedApplication]

      setStatusBarStyle:UIStatusBarStyleLightContent];

      其实方法并不唯一,只是我觉得这种用的比较顺而已。




设置导航栏的背景色

self.navigationController.navigationBar.barTintColor=[UIColor colorWithRed:255/255.0 green:91/255.0 blue:86/255.0 alpha:1];

    [self.navigationController.navigationBar setTitleTextAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:19],NSForegroundColorAttributeName:[UIColor whiteColor]}];


你可能感兴趣的:(iOS 如何修改状态栏的文字背景色 设置导航栏的背景色)