xcode - Objective - C how do I change the color of UINavigationItem -
how change colour of uinavigationitem black white?
i have tried following in lhappdelegate.m:
[[uinavigationbar appearance] settintcolor:uicolorfromrgb(0xffffff)]; [[uinavigationbar appearance] setbartintcolor:[uicolor greencolor]];
changes whole bar green, trying change colour of black text 'update tasks'
if want have solid color navigation bar in ios 6 similar ios 7 use this:
[[uinavigationbar appearance] setbackgroundimage:[[uiimage alloc] init] forbarmetrics:uibarmetricsdefault]; [[uinavigationbar appearance] setbackgroundcolor:[uicolor greencolor]];
in ios 7 use bartintcolor
this:
navigationcontroller.navigationbar.bartintcolor = [uicolor greencolor];
or
[[uinavigationbar appearance] setbartintcolor:[uicolor greencolor]];
edit 1
to update text color, use below.
[[uinavigationbar appearance] settitletextattributes:@{nsforegroundcolorattributename : [uicolor whitecolor]}];
Comments
Post a Comment