title: NSForegroundColorAttributeName doesn't change the Navigation Bar Button colors in MFMailComposeViewController.
body: <pre><code>[[UINavigationBar appearance] setTitleTextAttributes: @{ NSForegroundColorAttributeName: navigationBarFontColor, NSFontAttributeName: navigationBarFont }];
  </code></pre>
  
  <p>I set all the button colors in my app via the above appearance proxy. It changes the color of the text for icons like "+" and back buttons like "&lt; Home". </p>
  
  <p>However, when I pop up a MFMailComposeViewController, the Cancel and Send button are in default iOS blue, and not in the color I've chosen like the rest of my application. Why is this?</p>
  
  <pre><code>        if ([MFMailComposeViewController canSendMail])
          {
              MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init];
              mailController.mailComposeDelegate = self;
  
              [mailController setSubject:REPORTMISSING_SUBJECT];
              [mailController setToRecipients:[NSArray arrayWithObject:REPORTMISSING_RECEIPIENT]];
  
              [self presentViewController:mailController animated:YES completion:nil];
          }
  </code></pre>