title: UIBarButtonItem changes font after being pressed, specified in appearance proxy
body: <p>I set up <code>UIBarButtonItem</code> title font through <code>appearance</code> proxy in AppDelegate:</p>
  
  <pre><code>[[UIBarButtonItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
                                                        [UIFont fontWithName:@"Segoe Print" size: 14.0], UITextAttributeFont,
                                                        DEF_TITLE_COLOR,UITextAttributeTextColor,
                                                        [UIColor colorWithRed:100/255 green:128/255 blue:43/255 alpha:0.4], UITextAttributeTextShadowColor,
                                                        [NSValue valueWithUIOffset:UIOffsetMake(0, 1)], UITextAttributeTextShadowOffset, nil]
                                              forState:UIControlStateNormal&amp;UIControlStateHighlighted&amp;UIControlStateDisabled];
  </code></pre>
  
  <p>And after that I am calling <code>presentViewController::</code> in some place of my app. Bar button is shown with proper font and background image, which I set up in this ViewController (not through appearance):</p>
  
  <p><img src="https://i.stack.imgur.com/dGreX.png" alt="enter image description here"></p>
  
  <p>But when I press "Join" button, standard non-customized UIAlertView is shown, and right after it appears on the screen my barButton font changes to ... standard? And color also looks like tint color. I have no Idea what I am doing wrong, tried loads of things to figure it out: </p>
  
  <p><img src="https://i.stack.imgur.com/bWL6d.png" alt="enter image description here"></p>
  
  <p>This bug appears only on iOS7.</p>