如何在 uitabbarcontroller 中的 uitableviewcontroller 的选项卡中添加“添加”按钮?

Posted

技术标签:

【中文标题】如何在 uitabbarcontroller 中的 uitableviewcontroller 的选项卡中添加“添加”按钮?【英文标题】:How do I add an "add" button to a tab in a uitableviewcontroller within a uitabbarcontroller? 【发布时间】:2013-06-04 20:41:14 【问题描述】: xcode 4.6 使用情节提要

当我将 Bar Button Item 拖动到作为 UITabBarController 子级的 UITableViewController 之一顶部的导航栏时,xcode 在页面底部创建了一个新导航栏,而不是在我放置它的位置添加按钮。我可以接受,但是当我运行应用程序时,底部导航栏永远不会出现,所以我的按钮永远不会显示。

如果您需要可视化应用程序,请描绘下图:根控制器显示帐户列表。单击帐户时,选项卡控制器会列出机会和联系人的选项卡。我需要能够从相关选项卡添加机会和联系人

非常感谢任何帮助。

编辑 我不确定这是否是正确的解决方案。我已经在导航控制器中嵌入了 uitableviewcontrollers,这似乎已经解决了这个问题。

后续问题 - 这是处理这种情况的正确方法吗?

【问题讨论】:

【参考方案1】:

是的,这是处理这种情况的正确方法。

您应该通过单击情节提要中的视图控制器并使用 Xcode 菜单“编辑器”>“嵌入”>“导航控制器”将视图控制器嵌入到导航控制器中。

【讨论】:

以上是关于如何在 uitabbarcontroller 中的 uitableviewcontroller 的选项卡中添加“添加”按钮?的主要内容,如果未能解决你的问题,请参考以下文章

如何呈现嵌入在 UITabBarController 和 UINavigationBarController 中的 ViewController

如何以编程方式切换到 UITabBarController 中的另一个选项卡?

UITabBarController 问题中的 UINavigationController

如何更新 UITabbarController 中的默认徽章 UI 外观?

如何在 UITabBarController 中获取特定 UIViewController 的索引

如何识别从UITabBarController中的更多选项卡或单独选项卡单击视图控制器?