Tab bar background is missing on iOS 7.1 after presenting and dismissing a view controller
I've tried my app on iOS 7.1 and I found that the tab bar background disappears on a few occasions. I was able to track them down; it happens when: pushing a view controller placed inside navigation controller (that is inside tab bar controller) with hidesBottomBarWhenPushed = YES presenting a view controller and then dismissing it (i.e. the MFMailComposeViewController ) I've created a sample app (used the tab bar template + added button to display the view controller, and a mapView to be able to tell if the bar disappeared), and the issue is there. Here is all the code for the sample app that