Self.navigationController.navigationBar.barTintColor = [Uicolor Bluecolor];
Navigation bar Background
[Self.navigationController.navigationBar setbackgroundimage:[uiimage imagenamed:@ "Navigationimage_2.png"] Forbarmetrics:uibarmetricsdefault];
//
Self.navigationController.navigationBar.barStyle = uibarstyleblacktranslucent;
Navigation bar Transparency
[Self.navigationController.navigationBar setbackgroundimage:[uiimage imagenamed:@ "Talk_icon_03.png"] Forbarmetrics:uibarmetricscompact];
/ ///Set style , No this sentence will have a horizontal line
Self.navigationController.navigationBar.barStyle = uibarstyleblacktranslucent;
// modify title font Color
[ Self.Navigationcontroller.Navigationbar settitletextattributes:@{Nsforegroundcolorattributename:[Uicolor Blackcolor]}];
Self.Navigationcontroller.Navigationbar.Bartintcolor = Hexrgb(0x62ccca);
// Modify return arrow color style
UIImage*backbuttonimage = [[UIImage Imagenamed:@ "Talk_icon_03.png"] Resizableimagewithcapinsets:Uiedgeinsetsmake(0, -, 0, 0)];
[[Uibarbuttonitem Appearance] Setbackbuttonbackgroundimage: BackbuttonimageForstate:UIControlStateNormal Barmetrics:Uibarmetricsdefault];
This article is from the "zhuoking" blog, make sure to keep this source http://9951038.blog.51cto.com/9941038/1768207
Set the navigation bar color and font color