【问题标题】:SWRevealViewController with TabBarcontroller for all views所有视图的 SWRevealViewController 和 TabBarcontroller
【发布时间】:2017-08-06 07:05:34
【问题描述】:

我将 SWRevealViewController 与 TabBarcontroller 一起使用,但问题是revealpushview 不显示标签栏(即红色视图)。我知道为什么因为那个视图控制器没有嵌入标签栏控制器(即 redview 控制器)。那么如何从该视图控制器显示标签栏。 Redviewcontroller 是从菜单中推送的。(即 sw_rear)请找到下面的截图。希望有人帮忙!

Screen Shot

【问题讨论】:

  • “Redviewcontroller 是从菜单中推送的”
  • 是的,需要从菜单中推送,但我也需要标签栏。我如何从标签栏控制器连接并从菜单推送。

标签: ios xcode uiviewcontroller uitabbarcontroller uistoryboard


【解决方案1】:

由于您的具有红色背景颜色的视图控制器未连接到 uitabbar 控制器,请参阅附图了解详细信息。

【讨论】:

  • 图片可能不太好,但我添加了红色文本的顶部视图控制器连接到标签栏控制器,因此它们底部有标签栏。但是在下面有蓝色文本的地方没有连接到标签栏控制器。所以底部没有任何标签栏。
  • @Sureshkumar 在红色背景视图控制器上显示标签栏的方法是在连接到标签栏的视图控制器下打开此视图控制器。或者如果你想要一个额外的标签栏项目,你可以直接将它与标签栏控制器连接。
  • 实际上我从 tableView(即 sw_rear)推送了红色视图控制器,但我还需要标签栏,因为我还需要访问标签栏项目。那么我该怎么做,或者如何将 tabbarcontroller 连接到 redviewcontroller。
  • 你的tableview没有连接到tabbar,所以在redviewcontroller上看不到tabbar是正常的。从连接到标签栏控制器的视图控制器推送 tableview。
【解决方案2】:

同时访问 SWRevealViewController 和 TabbarController 的解决方案。 请找到下面的截图

ScreenShot1

ScreenShot2

【讨论】:

    猜你喜欢
    • 2016-11-19
    • 2014-06-30
    • 1970-01-01
    • 2016-04-04
    • 1970-01-01
    • 2016-06-23
    • 2015-07-03
    • 2015-07-01
    相关资源
    最近更新 更多