UI美化
1.1NavigationBar导航栏状态条颜色更改
我们的导航栏状态条颜色默认是黑色的,那么为了美观有时候我们需要更改颜色;
修改前:

修改后:

1.1.1更改方式
局部控制:
有导航条的情况下:
override func viewDidAppear(animated:Bool){
self.navigationController?.navigationBar.barstyle = .Black
}
无导航条的情况下:
override func preferredStatusBarStyle() -> UIStatusBarStyle {
return .LightContent
}
全局控制:
step1:info->添加View controller-based status bar appearance(每个视图的bar是否单独控制)->NO

step2:
在AppDelegate的didFinishLaunchingWithOptions方法中加入:
UIApplication.sharedApplication().statusBarStyle = .LightContent
浙公网安备 33010602011771号