title: How to change Default navigation item color
body: <p>I have an Navigation bar and I want to change its left item  default color to White.</p>
  
  <p><img src="https://i.stack.imgur.com/uCFCK.png" alt="enter image description here"></p>
  
  <p>I WANT THE BLUE TO BE WHITE</p>
  
  <p>I want to done this programmatically.
   Currently i am using this code to change the color and title of navigation bar</p>
  
  <pre><code>- (void)viewWillAppear:(BOOL)animated
   {
    [self.navigationController setNavigationBarHidden:NO];
  self.navigationItem.title = @"Advanced Settings";
  UIColor *bg = [UIColor colorWithRed:79/255.0f green:166/255.0f blue:196/255.0f alpha:1.0f];
  
  if (floor(NSFoundationVersionNumber) &lt;= NSFoundationVersionNumber_iOS_6_1) {
      // iOS 6.1 or earlier
      self.navigationController.navigationBar.tintColor = bg;
     self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName: [UIColor whiteColor]};
  
  } else {
      // iOS 7.0 or later
      self.navigationController.navigationBar.barTintColor = bg;
      self.navigationController.navigationBar.translucent = NO;
      self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName: [UIColor whiteColor]};
  }
   }
  </code></pre>