-5

苹果正在将 StatusBar Overlay 设置为 viewController ......或者我的应用程序的边界,这让我感到困惑。有没有办法可以在 StoryBoard 中将 TitleBar 向下移动?还是我必须猜测放置它的位置?既然已经转向 iOS7,我对该怎么做感到困惑。这是我在应用程序和情节提要中的 TitleBar:

在此处输入图像描述

和:

在此处输入图像描述

我该怎么做?这就是我希望它看起来的样子,没有绿色,而是黑色。在此处输入图像描述

我什至尝试了这篇文章中的内容,但没有任何帮助。iOS 7 - 调整状态栏

4

1 回答 1

-2

您需要阅读文档《iOS 7 UI 过渡指南》。不让状态栏与视图内容重叠的最简单方法是在视图顶部放置一个 20px 高的视图。这样您的内容就不会移动到状态栏后面。话虽如此,如果您使用 UINavigationController 作为“TitleBar”,您甚至不需要添加 20px 视图,因为导航控制器会为您处理它。所有这些都在“iOS 7 UI 转换指南”中。

编辑。为了您的信息(或其他为此苦苦挣扎的人),我强烈建议您观看 WWDC 2013 的“为 iOS 7 自定义应用程序的外观”视频。它非常全面,几乎可以解决您所有的 iOS 7 UI 问题。

于 2013-10-24T19:37:08.710 回答