【问题标题】:TabBar inside detail view of SplitViewController.TabBar 在 SplitViewController 的详细视图中。
【发布时间】:2012-08-27 16:33:45
【问题描述】:

我正在尝试在拆分视图控制器的详细信息侧嵌入标签栏。我所做的方式是,在 Storyboard 中,我将 TabBarController 作为 DetailViewController,从那里我有几个导航控制器连接到视图(类型为 DetailViewController 的单独选项卡)。

我面临的问题是,在我添加的两个选项卡中,只有一个选项卡显示了用于在纵向模式下显示主视图的按钮。

我是 iOS 开发的新手,如果能帮助我解决这个问题,我将不胜感激。

感谢您的宝贵时间。

【问题讨论】:

    标签: uitabbarcontroller uisplitviewcontroller ipad popover


    【解决方案1】:

    来自 UITabBarController 的文档:“部署标签栏界面时,您必须将此视图安装为窗口的根。与其他视图控制器不同,标签栏界面永远不应安装为另一个视图控制器。"

    http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITabBarController_Class/Reference/Reference.html

    【讨论】:

    • 感谢您的回答。我看到了 Apple 的 MultipleMasterViewControllers 示例,它们在 MasterView 中嵌入了一个 TabBar。我希望在细节方面也能做到这一点。这是链接:developer.apple.com/library/ios/#samplecode/MultipleDetailViews/…
    • 您链接到的示例使用表格视图进行选择。可以将其更改为使用 UITabBar,我认为这样就可以了。问题(如文档所述)仅在您尝试使用 UITabBarController 时出现。
    • 感谢菲利普提供指导。我能够在详细视图中使用 TabBar,它对我来说很有效。
    猜你喜欢
    • 2015-07-23
    • 1970-01-01
    • 1970-01-01
    • 2014-01-07
    • 1970-01-01
    • 2013-07-25
    • 1970-01-01
    • 1970-01-01
    • 2020-10-30
    相关资源
    最近更新 更多