扩展界面构建中状态栏下的导航栏

时间:2015-08-10 12:03:40

标签: ios interface-builder

导航栏在模拟器上运行时应该呈现,因为我实现了委托方法。

extension AboutViewController: UINavigationBarDelegate {
   func positionForBar(bar: UIBarPositioning) -> UIBarPosition {
      return .TopAttached
   }
}

但是我希望它在界面构建器中呈现时看起来一样。我该怎么做?

enter image description here

enter image description here

修改

这是编辑菜单,那里没有引脚选项。

enter image description here

1 个答案:

答案 0 :(得分:1)

不要将顶部约束添加到Top Layout Guide,而是在Interface Builder中选择导航栏并转到Editor > Pin > Top Space to Superview

突然在Xcode 7中没有Pin菜单。所以试试这样做(见截图)。

enter image description here