Changing Text Color of Unselected UITabBarItems
===

Here's what I've tried:


I've tried the following in the **parent view controller**:

    [self.tabBarItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
    											   [UIColor whiteColor], UITextAttributeTextColor,
    											   nil] forState:UIControlStateNormal];


I've tried the following in the **application delegate**:

	[[UITabBarItem appearance] 
	 setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
							 [UIColor whiteColor], UITextAttributeTextColor,
							 nil]
	 forState:UIControlStateNormal];

I've even tried changing `UIControlStateNormal` to any of the other available constants. The only one that changes anything is `UIControlStateHighlighted` which changes the color of the highlighted tab. Is this a bug in the API or is there something I'm missing?

Key things to note:

- I'm using storyboarding
- I have a `UITabBarController` where each tab has an embedded `UINavigationController` (pretty standard setup)
- I've tried embedding the first code snippet into both the `UINavigationController` subclass as well as the root `UIViewController` subclass that is inside the `UINavigationController`. No luck there either.