gpt4 book ai didi

ios - 如何使用 Storyboard 在消失的导航栏上添加栏按钮项?

转载 作者:可可西里 更新时间:2023-11-01 01:06:05 28 4
gpt4 key购买 nike

我想在导航栏上添加一个栏按钮项。 (在这里说 View 1。)将继续到 View 1 的 View 嵌入在导航 Controller 中。

但是,此 View 中未显示导航栏。

如果我使用attribute inspector添加一个不透明/半透明的导航栏,View 1中就会有一个导航栏。但是如果我拖入一个bar button item,它就无法显示在storyboard中。虽然栏按钮在文档大纲中,但它不能显示在 Storyboard上。此外,如果我运行该应用程序,它不会出现在屏幕上。

当在模拟器中运行应用程序时,View 1 的顶部会有一个导航栏,因为我使用“Show”而不是“Show Details”来显示 View 1。我尝试将 View 1 嵌入导航栏 Controller 再次,但它不会有太大帮助。

谁能告诉我如何在这种情况下使用 Storyboard 添加栏按钮?为什么 Storyboard中缺少导航栏?

提前致谢。

最佳答案

我自己想的。

从对象列表中拖动一个导航项,然后向其添加栏按钮项。

感谢 rdelmar 的想法,尽管拖出导航栏不会以我认为应该的方式工作。

在我的情况下, View 1 是一个 TableView 。将导航栏拖到 View 将使其成为表格的标题 View ,而不是我预期的导航栏。然后当我运行应用程序时, View 中将有两个导航栏。

当然我们可以拖出一个导航栏,在上面加一个按钮,可能和你的预期不一样。正如我所说,它可能会导致包含两个导航栏的 View 。

您可以通过拖出导航栏内的导航项(包含您添加的栏按钮)来解决此问题。在我的情况下,我将其拖出并将其与文档大纲内的表格 View 放在同一级别。那么它就不会成为 TableView 的标题 View 。

之后,我们只需将导航栏从文档大纲中删除即可。

我不知道为什么导航栏在我的 Storyboard 中消失了。如果有人对此有任何想法,请告诉我。

关于ios - 如何使用 Storyboard 在消失的导航栏上添加栏按钮项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29786181/

28 4 0