导航栏不占用整个屏幕

时间:2016-05-02 07:11:20

标签: ios objective-c uinavigationbar

我尝试使用情节提要创建UINavigationBar,但UINavigationBar并未占据整个屏幕。

以下是我的故事板的屏幕截图。 enter image description here

在故事板中,它似乎占据全屏宽度,但在我的设备中,宽度不够。我该如何解决这个问题?

4 个答案:

答案 0 :(得分:2)

首先,您必须在视图的文件检查器中禁用大小类和自动布局,然后设置导航栏属性,如屏幕截图所示。它适用于所有设备。

enter image description here

答案 1 :(得分:1)

使用autoresizing选择NavigationBar: -

enter image description here

答案 2 :(得分:1)

1-选择你的元素。

2-点击右下角的三角形按钮。

3-单击“添加缺失约束”

Adding missing constraints xcode 7

答案 3 :(得分:1)

选择您的viewController并转到XCode Menu - > Editor - > select Navigation Controller

例如

enter image description here

你得到了

的输出

enter image description here

它适用于任何布局模式