I am using the appearance proxy to style my app, but I have a problem with the [UIBarButtonItem appearance]; I want to only style the buttons of the top UINavigationbar, but when I run the code below, the same style also gets applied to the done button of the keyboard.
NSDictionary *btnAttributes = [NSDictionary dictionaryWithObjectsAndKeys:
[UIColor blackColor],
UITextAttributeTextColor,
[UIColor clearColor],
UITextAttributeTextShadowColor, nil];
[[UIBarButtonItem appearance] setTitleTextAttributes: btnAttributes
forState: UIControlStateNormal];
So, my question is: Is it possible - using the appearance proxy - to style only bar buttons of the top navigation bar?