【问题标题】:iOS Application with TabBar and SlideMenu带有 TabBar 和 SlideMenu 的 iOS 应用程序
【发布时间】:2018-05-23 12:57:52
【问题描述】:

我希望在我的应用程序中同时拥有导航菜单(幻灯片菜单)和标签栏。我正在使用库 SWReveal。我设法得到了两者,但目前我的布局似乎相当愚蠢。请看附图。

我只能在浏览每个 SWRevealviewcontroller 时添加一个标签栏。我似乎无法为标签栏控制器提供 swrevealcontrollerview,以便它使用我的幻灯片菜单填充所有其他视图。每次我有一个新页面时,我真的必须创建 SWReveal 控制器及其对应的表视图吗?

【问题讨论】:

    标签: swift tabbar


    【解决方案1】:

    不需要为每个标签创建 SWRevealController。您可以创建 SWRevealController 并添加到 UItabViewController。它适用于您创建的所有标签。

    你可以做类似我的项目:

    第 1 步:使用类 SWRevealViewController 创建 UIViewController。

    第 2 步:创建 UITableViewController 并使 SWRevealViewController 故事板与标识符 sw_rear 保持一致。

    第 3 步:创建 UITabViewController 并使 SWRevealViewController 故事板与标识符 sw_front 保持一致

    您可以参考下面的链接,我在其中回答了同一时间的问题并提供了详细说明: https://stackoverflow.com/a/44780371/5094664

    【讨论】:

      【解决方案2】:

      在我过去的项目中,我也使用了 SWRevielViewController。我在其中遇到了很多方向问题。根据您的要求,最好使用 containerView 来处理事情。 1.用ContainerView创建ParentController。 2. 使用您的 ui 导航制作父控制器选项卡栏并管理显示选项卡索引和容器视图子项。

      供您参考,您可以查看此 repo - https://github.com/amrittrivedir/CustomTabBar

      你可以有这个演示 - https://drive.google.com/open?id=1faFagqDZwpfRN7lzDPknQAeWGvhx3271

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-10
        • 1970-01-01
        相关资源
        最近更新 更多