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