I designed my iPhone app for iOS 5 and 6. Now I want it to support iOS 7 but the two older versions as well. Like many developers I have been struggling with the status bar overlapping my views and I understand that there is no way to preserve the old status bar style in iOS 7.
Yet many posts on Stackoverflow suggest to use the iOS 6/7 Deltas which can be set in Xcode with the new SDK:
I have tried that but I have found that nothing happens when I apply these values to the root view of a view controller. These Deltas only have an effect on all the subviews contained within the root view.
Why do the Deltas not work for the root view? Is there a way to make it work? (I do not want to add Deltas to all my UI elements in all my view controllers.)