iOS9 关于设置导航栏和状态栏的字体颜色

设置导航栏背景颜色:

self.navigationController.navigationBar.barTintColor = [UIColor blueColor];

设置导航栏中标题的颜色和字体大小:

self.navigationController.navigationBar.titleTextAttributes = @{

                                                                    NSFontAttributeName:[UIFont systemFontOfSize:17],

                                                                    NSForegroundColorAttributeName:[UIColor whiteColor]

                                                                    };

 

设置状态栏字体颜色:

在info.plist 中增加两项:
1. View controller-based status bar appearance  为NO
2. Status bar style 为 Opaque black style 

 

原文地址:https://www.cnblogs.com/ChouDanDan/p/5355643.html