我为 iOS 5 和 6 设计了我的 iPhone 应用程序。现在我希望它支持 iOS 7,但也支持两个旧版本。像许多开发人员一样,我一直在为状态栏与我的观点重叠而苦苦挣扎,我知道在 iOS 7 中无法保留旧的状态栏样式。
然而 Stackoverflow 上的许多帖子都建议使用iOS 6/7 Deltas,它可以在 Xcode 中使用新的 SDK 进行设置:
我已经尝试过了,但我发现当我将这些值应用于视图控制器的根视图时没有任何反应。这些 Delta 仅对包含在根视图中的所有子视图产生影响。
为什么 Delta 不适用于根视图?有没有办法让它工作?(我不想将增量添加到我所有视图控制器中的所有 UI 元素。)