【问题标题】:iOS 7 - adjusting for status bariOS 7 - 调整状态栏
【发布时间】:2013-09-22 00:24:10
【问题描述】:

我无法确定如何调整 iOS7 中的状态栏。我的视图控制器有一个tableView,我希望tableView 在状态栏下启动。目前,它被状态栏覆盖。 (顶部的标签是tableView 中的headerView)。

我已经通过 IB 在我的视图控制器上设置了如下属性:

automaticallyAdjustsScrollViewInsets = YES
edgesForExtendedLayout = UIRectEdgeNone

状态栏的这些设置是否与 tableView 重叠?还是我错过了什么?我已尝试启用自动布局,并将项目设置更改为仅支持 iOS 7。

【问题讨论】:

标签: xcode interface-builder autolayout ios7


【解决方案1】:

解决方案是在 IB 的 Extend Edges 部分中检查“Under Top Bars”和“Under Opaque Bars”。

【讨论】:

  • 如果我有自定义标签怎么办?它似乎没有将这些包括在计算中。
  • 如何处理一个xib文件? (不是故事板)
  • 我正在使用 xcode 6 和情节提要。我检查了“在顶部栏下”和“在不透明栏下”,但我的表格视图仍然与状态栏重叠。我尝试了这 3 个选项的几种组合,但对我没有用。
猜你喜欢
  • 2013-09-29
  • 2015-01-22
  • 1970-01-01
  • 2013-08-14
  • 2015-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多