【发布时间】:2013-07-23 06:25:08
【问题描述】:
环境: iOS 6/7、Xcode 5 中的自动布局。
我知道为了调整 NavBar 以适应状态栏,我将 NavBar 的背景图像设置为 64 位高(参考:WWDC 2013 Video Lecture #214)。
在重新定位 NavBar 与容器视图齐平(反之亦然)时,是否有一种方便的方法来切换此状态栏的存在?
增加了顾虑:我需要同时使用 iOS 6 和 7。
iOS 6 有稳定的状态栏。因此,我必须在 iOS 7 中更改导航栏的背景图像以自动适应状态栏......或
...我是否正确,我只能将状态栏设置为 OPAQUE 以在两个 iOS 6/7 环境中具有相似的定位?
【问题讨论】:
-
仅供参考:您的问题违反了您在注册 Apple iOS 开发者计划时同意的 NDA。显然,这是你要承担的风险,但对于这里的任何人来说,在不违反 NDA 的情况下给你一个适用于 iOS7 的答案会有点棘手。
-
真的很抱歉。应采取相应的行动。
-
没问题。在 NDA 解除(iOS 7 发布时)或在 Apple 开发者论坛(目前已关闭但希望很快恢复)中提出您的问题。
标签: autolayout ios7 uistatusbar xcode5