iOS7 修改导航栏和状态栏背景

如果我们APP的主色调偏深,那就需要修改导航栏(navigationbar)和状态栏(statusbar)背景及字体颜色

1、修改导航栏字体和背景

[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];//字体
[[UINavigationBar appearance] setBarTintColor:[UIColor redColor]];//背景

2、修改状态栏字体白色

a、plist中添加UIViewControllerBasedStatusBarAppearance字段并设置为NO,默认YES

b、AppDelegate中添加如下代码:

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

本文地址:http://jimneylee.github.com/2013/11/25/ios7-change-bar-backgournd-title-color

无觅相关文章插件,快速提升流量