NavigationBar背景颜色以及文字颜色-Swift

使用UINavigationController的时候,经常要改变NavigationBar背景颜色以及文字颜色。

1.NavigationBar背景颜色

UINavigationBar.appearance().barTintColor = UIColor.greenColor()

2.NavigationBar文字颜色

let textAttr = [ NSForegroundColorAttributeName: UIColor.whiteColor() ]

UINavigationBar.appearance().titleTextAttributes = textAttr

当然你也可以改变文字的字体大小,NSFontAttributeName 等,这个根据需要而定。

//文字-字体加颜色

let textAttr =  [ NSFontAttributeName: UIFont.systemFontOfSize(25.0), NSForegroundColorAttributeName: UIColor.whiteColor() ]

如需转载,转载请标注转载地址,谢谢。

你可能感兴趣的:(NavigationBar背景颜色以及文字颜色-Swift)