iOS 7,8 XCODE 6.2 XIB布局使用布局编辑器和自动布局,视图在状态栏的顶部

iOS 7,8 XCODE 6.2 XIB Layout using Layout Editor and Auto Layout, View is on top of Status Bar

环顾四周,找不到解决方案(非代码)。

XCode 6.2,iOS 7,8 XIB 文件布局与自动布局。显示此视图时,它位于状态栏的顶部/上方。

XIB 编辑器中的一切看起来都不错,Y 的视图设置为 20,但在显示时似乎忽略了此设置,将视图放在状态栏的正上方(混合)。

这是一个普通的 XIB 文件,不是故事板。状态栏等的很多/大部分设置都试过了

小编长这样...

运行时看起来像这样

试试这个:

self.navigationController.navigationBar.translucent = NO;

尝试了一堆代码解决方案,none 使用了自动布局。最后在编辑器中导航栏的顶部约束上放置了 20 space,这看起来是错误的,但当 运行 时看起来是正确的。

编辑器

运行