futuretap/InAppSettingsKit — pull request #143 by mman (2012-04-07 15:31:45+00:00)
Title: iOS5 [UINavigationBar appearance] confuses MFMailComposeViewController inside IAK

Hi futuretap,

I'm using IAK to my full satisfaction in one of my projects.

While moving my app from UI hacks onto proper iOS5 appearance customization APIs, I have found out that UINavigationBar used inside MFMailComposeViewController triggered from IAKAppSettingsViewController on iPad (and only on iPad) will break the appearance badly.

Apparently MFMailComposeViewController on iOS 5.1 does not use the appearance api fully yet, because on iPhone your master code works absolutely well.

I have basically worked around this problem by asking MFMCVC to use default style when used on iPad.

I'm not asking you to pull in my fix straight as I'm not sure if it's the right way to do, just wanted to let you know about the problem and how I solved it.

thanx,
Martin