【问题标题】:How can I prevent view content from going under the status bar in iOS7?如何防止查看内容进入 iOS7 的状态栏下方?
【发布时间】:2013-10-02 15:14:41
【问题描述】:

我有一个为 iOS7 和 6 编译的应用程序,但很难管理状态栏的不同行为。有办法防止内容进入状态栏吗?

谢谢。

【问题讨论】:

标签: ios ios7 statusbar


【解决方案1】:

在 iOS7 中,状态栏总是与视图控制器的视图重叠。如何定位子视图以使其不位于状态栏下方,由您决定。

如果你没有使用自动布局,你可以在界面生成器中使用尺寸检查器上的 iOS 6/7 deltas 来适当调整 iOS 6/7 中元素的位置(通常通过将 y delta 设置为 -20在 iOS 7 上)。

如果您使用自动布局,您可以在视图和顶部布局指南之间创建垂直约束,以确保它们的位置正确。只需从顶部布局指南按住 Control 并拖动到最顶部的视图即可。

【讨论】:

    【解决方案2】:

    看看这里:

    http://www.doubleencore.com/2013/09/developers-guide-to-the-ios-7-status-bar/

    Supporting Older Versions of iOS Alongside iOS 7 部分并使用Deltas 参数。

    这可能会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-30
      • 2013-09-24
      • 1970-01-01
      • 2014-11-10
      • 1970-01-01
      • 1970-01-01
      • 2021-06-21
      相关资源
      最近更新 更多