func createTabBarController() {
let vc1 = KYCarViewController()
vc1.title = "拼车"
let vc2 = KYCiycleViewController()
vc2.title = "圈子"
let vc3 = KYActivityViewController()
vc3.title = "活动"
let vc4 = KYPersonViewController()
vc4.title = "我"
var vcs = [vc1,vc2,vc3,vc4]
var i = 0
for vc in vcs {
let nvc = UINavigationController(rootViewController: vc)
vcs[i] = nvc
//设置普通状态下的字体颜色
nvc.tabBarItem.setTitleTextAttributes([NSForegroundColorAttributeName:UIColor.blackColor(),NSFontAttributeName:UIFont.systemFontOfSize(18.0)], forState: UIControlState.Normal)
//设置选中情况下的字体颜色
nvc.tabBarItem.setTitleTextAttributes([NSForegroundColorAttributeName:UIColor.orangeColor()], forState:UIControlState.Selected)
i++
}
let tabBarController = UITabBarController()
//设置视图数组
tabBarController.viewControllers = vcs
//设置tabbar的渲染颜色
tabBarController.tabBar.tintColor = UIColor.redColor()
设置状态栏
//设置状态栏隐藏
application.statusBarHidden = true
application.setStatusBarHidden(true, withAnimation: UIStatusBarAnimation.Fade)
//设置状态栏高亮
//状态栏 默认是黑色
application.statusBarStyle = UIStatusBarStyle.LightContent
application.setStatusBarStyle(UIStatusBarStyle.LightContent, animated: true)