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