在 Interface Builder 中添加 UIBarButtonItem 以导航 UIViewController?

Add UIBarButtonItem in Interface Builder to navigated UIViewController?

我在故事板的 Interface Builder 中有一个 UINavigationController。我在第一个 UIViewController 的基础上添加了两个 UIBarButtonItems。它们显示得很好。如何将它们添加到导航到的第二个 UIViewController?在那个视图控制器上,我只看到后退按钮。

当我尝试将 UIBarButtonItem 拖动到第二个视图控制器的顶部时,该按钮出于某种原因最终位于场景的底部。 运行应用

时不显示

编辑:我应该提到我知道如何在代码中执行此操作,但在 Interface Builder 中不知道。

要添加有关我对导航项的评论的更多信息:

这是一个简单的项目,在 UINavigationController 中嵌入了 UIViewController。第二个 UIViewController 可以通过“下一步”按钮按下。 如果您 select 下一个按钮,您可以在层次结构中看到此按钮嵌入到 Right Bar Buttons Items 组中,该组嵌入到 First 对象中。事实上,First 是一个 UINavigationItem 在嵌入导航控制器时自动添加到您的视图控制器。

但是第二个视图控制器(推送的那个)没有这个导航项,因为它没有直接嵌入到导航控制器中。只需将其从对象库拖放到视图控制器即可。

@Slack,正如我之前所说,只需将 2 "bar button item" 拖放到导航栏中即可。