具有条形按钮项的每个后续视图控制器都需要额外的导航控制器吗?

时间:2016-08-31 02:09:46

标签: swift uinavigationcontroller interface-builder uinavigationbar uibarbuttonitem

我没有任何技术问题,但我想知道是否有更好的方法在界面构建器中执行此操作,考虑添加一个新的导航控制器看起来重复且不必要。当我将另一个视图控制器添加到导航层次结构(通过显示segue),然后尝试添加一个条形按钮项目时,我不能直到我将视图控制器嵌入到新的导航控制器中。这就是我的意思:

无法添加条形按钮项目:

Without new nav controller

能够添加栏按钮项目:

Only with new nav controller

1 个答案:

答案 0 :(得分:5)

您不必将每个视图控制器嵌入到自己的导航控制器中。对于一个导航控制器线下的每个视图控制器,将导航项拖到导航栏上。然后,您可以添加栏按钮项和标题。

enter image description here