iOS 6/7 Deltas:仅适用于子视图?

Mis*_*cha 9 statusbar delta ios ios6 ios7

我为iOS 5和6设计了我的iPhone应用程序.现在我希望它支持iOS 7,但也支持两个旧版本.像许多开发人员一样,我一直在努力与状态栏重叠我的观点,我明白在iOS 7中没有办法保留旧的状态栏样式.

然而,Stackoverflow上的很多帖子建议使用iOS 6/7 Deltas,可以使用新的SDK在Xcode中设置:

Xcode中的iOS 6/7 Deltas

我试过了,但是我发现当我将这些值应用到视图控制器的根视图时没有任何反应.这些Deltas仅对根视图中包含的所有子视图产生影响.

为什么Deltas不能用于根视图?有没有办法让它发挥作用?(我不想将Deltas添加到我所有视图控制器中的所有UI元素中.)

Aja*_*jay 1

从你的问题来看,我认为你似乎厌倦了为各个子视图设置增量值。但我认为这很容易。只需选择所有子视图:

在此输入图像描述

您可以一次性从尺寸检查器中为所有子视图添加相同的增量值...就这么简单!

在此输入图像描述