ios - 如何在不丢失选项卡的情况下在选项卡式应用程序上加载另一个 View Controller

标签 ios objective-c uitabbarcontroller

我有一个用 Objective-c 编码的 Tab Bar 应用程序。我拥有的选项卡 View 之一是 TableView。我想要做的是,当这个 TableView 的一个单元格被选中时,应用程序会将用户带到另一个 View ,但这个 View 不在选项卡菜单上,我不想在以下情况下丢失选项卡菜单此 View 出现。

可以吗?如何?在网上找不到太多。

最佳答案

只需将导航 Controller 嵌入到具有 tableview 的选项卡的 viewcontroller。

所以你的viewhierarchy应该像tabbar controller - navigation controller - viewcontroller (tab) - detailviewcontroller

您可以通过选择 viewcontroller 来嵌入导航 Controller ,然后从菜单中选择编辑器,然后嵌入导航 Controller 。

希望这会有所帮助:)

关于ios - 如何在不丢失选项卡的情况下在选项卡式应用程序上加载另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37546861/

相关文章:

ios - 获取在 WKWebView 中点击的链接 URL

ios - SKLabelNode 未显示在屏幕上

ios - UIView/CALayer 如何在没有 drawRect 的情况下呈现自身 :?

ios - 在 MAC 和 iOS 中收听文件更新

iOS 指向指针 NSMutableDictionary 的指针

iOS swift 标签栏的奇怪行为

swift - Xcode 8 故障选项卡栏 View Controller 。 (主从)

c# - 如何在按回车键后使用 MonoMac 在 NSTextField 中插入回车符?

ios - 如何在 iOS 应用程序中使用 'Service account' 实现 Vision API?

ios - 如何在标签栏 View Controller 中显示后退按钮?