StatusBar在iOS7中的错误?

我已经被苹果正在制作状态栏覆盖viewController …或者我的应用程序的界限的事实。 有什么方法可以将StoryBoard中的TitleBar向下移动? 还是我不得不猜猜在哪里放置它? 我很困惑该怎么做,现在iOS7已经到来了。 这是我在应用程序和故事板中的TitleBar:

在这里输入图像说明

和:

在这里输入图像说明

我该怎么做这个工作? 这是我希望它看起来像没有绿色,但黑色。 在这里输入图像说明

我什至试过这个post,但没有任何帮助。 iOS 7 – 调整状态栏

您需要阅读文档“iOS 7 UI过渡指南”。 不让状态栏与视图内容重叠的最简单方法是在视图顶部放置一个20像素高的视图。 这样你的内容不会移动到状态栏的后面。 这就是说,如果你使用UINavigationController作为你的“TitleBar”,你甚至不需要添加20px视图,因为navigationcontroller为你照顾它。 所有这些都在“iOS 7 UI过渡指南”中。

编辑。 为了您的信息(或者任何正在为此苦苦挣扎的人),我强烈build议您查看WWDC 2013的“为iOS 7定制您的应用的外观”video。它非常全面,几乎可以解决所有iOS 7 UI问题。