UIStatusBarStyle
这个类是用来修改状态栏的颜色的。
状态栏就是显示电池,时间的那个部分,20像素。
状态栏分为前景部分和背景部分。前景部分就说电池这些,背景部分就是后面的背景颜色或者图片。
前景部分只能设置颜色:
- 默认的黑色(UIStatusBarStyleDefault)
- 白色(UIStatusBarStyleLightContent)
可以设置的地方有两个:plist设置里面 和 程序代码里
- 在plist中设置statusBar
在plist里增加一行 UIStatusBarStyle(或者是“Status bar style”也可以),这里可以设置两个值,就是上面提到那两个 - 程序代码里设置statusBar
preferredStatusBarStyle -
比如下图:
UINavigationBar
修改导航栏 标题 的颜色:
self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName:[UIColor whiteColor]};
修改导航栏的颜色
self.navigationController.navigationBar.barTintColor = [UIColor orangeColor];
修改导航栏上返回按钮的颜色
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];