条形按钮项目未显示

Posted

技术标签:

【中文标题】条形按钮项目未显示【英文标题】:Bar button item not showing 【发布时间】:2016-09-09 02:36:52 【问题描述】:

导航栏按钮未显示在我的项目中。我在下面创建了这个演示项目来说明它。如您所见,右侧栏按钮项仅显示在 grayVC 而不是 yellowVC 上。我也许可以以编程方式添加它,但那将是我最后的手段。我想弄清楚为什么它没有以这种情节提要的方式显示。

【问题讨论】:

进入导航控制器并取消选中“showNavigation bar”,然后您可以看到您添加的栏按钮。如果不成功请告诉我 我这样做了,取消选中“showNavigation bar”只会使所有导航栏消失。您是否建议在所有 VC 中制作我自己的导航栏,包括后退按钮等? 是的,我认为您必须这样做,因为您在故事板中显示的结构表示导航栏的根控制器是标签栏控制器,这很尴尬。 由于这个解决方案***.com/questions/39070159/…,我无法以另一种方式做到这一点 在那里,他说要将导航控制器嵌入到视图控制器,然后从该视图控制器连接标签栏控制器,但在您的情况下,您已将标签栏作为您的根控制器。我说的对吗? 【参考方案1】:

这样做:

我在两个屏幕上都有 Bar 按钮..

【讨论】:

感谢您的回答。请查看上面链接到来自 SO 的另一个问题的评论。我不能那样做有一个非常具体的原因。干杯

以上是关于条形按钮项目未显示的主要内容,如果未能解决你的问题,请参考以下文章

条形按钮项目未添加

条形按钮项目未正确对齐

条形按钮未出现在 PageViewController 中

标签栏控制器未显示栏按钮项

条形按钮项目问题

在带有个人资料图片的条形按钮项目上设置掩码