运行时导航栏上未显示栏按钮

时间:2017-06-01 07:49:28

标签: ios objective-c uinavigationcontroller navigationbar

我正在关注this tutorial,如下图1所示,我添加了“添加”栏按钮,但是当我运行模拟器时,它没有显示,如图2所示。

请告诉我为什么没有显示“添加”按钮以及如何修复它。

图片-1

enter image description here

图片-2

enter image description here

1 个答案:

答案 0 :(得分:2)

两种可能的情况:

场景1:

看起来您正在使用iPhone 6s Plus模拟器并且100%缩放。所以我可以看到水平和垂直滚动。我相信Plus按钮仍然存在,只是你必须滚动才能看到它。即使是标题玩家也不在中心:)

使用Command + 3缩小模拟器并看到没有滚动的O / P:D

场景2:

如果您手动添加了导航栏,请确保向导航栏添加顶部,前导和尾随约束。您添加的导航栏大于iPhone 6加上大小,并且因为没有添加自动布局约束,它可能已扩展到屏幕之外。

enter image description here