Do this in your Application Delegate it will change the color of navigation bar throughout the application where ever navigation bar is shown
[[UINavigationBar appearance] setTintColor:[UIColor colorWithRed:.9 green:.9 blue:.9 alpha:1]];
you can also change the text color and font using this in your Application Delegate
NSDictionary *navbarTitleTextAttributes = [NSDictionary dictionaryWithObjectsAndKeys:
[UIColor redColor],UITextAttributeTextColor,
[UIFont fontWithName:@"Arial" size:19],UITextAttributeFont,
nil];
[[UINavigationBar appearance] setTitleTextAttributes:navbarTitleTextAttributes];