如何创建除导航栏之外的选项卡栏

时间:2014-04-19 05:12:43

标签: ios rubymotion

我有一个RMQ红宝石动作应用程序。另外,我有一个带UINavigation的屏幕(ProfileController)。即它顶部有< Back <title>导航。点击屏幕上的按钮,我想打开一个带有两个标签的新屏幕({ {1}},HomeController)。但在这个新屏幕上,我想保留我的导航,HomeController2应该让用户回到上一个屏幕。

对于标签我使用“促销”来显示两个标签。要打开标签,请按下按钮点击< Back。这一切都很有效,但是当标签open_tab_bar HomeScreen, HomeScreen2显示应用时,我失去了导航功能。

这是代码

HomeScreen

如您所见,顶部没有导航

enter image description here

问题

有没有办法添加导航堆栈d

1 个答案:

答案 0 :(得分:0)

不幸的是,你不能用股票UITabBar这样做。正如ProMotion的文档所说,它打开标签栏作为根视图控制器:

https://github.com/clearsightstudio/ProMotion/wiki/API-Reference:-ProMotion::Tabs#open_tab_barscreens

  

打开具有指定屏幕的UITabBarController作为当前应用程序的根视图控制器。 iOS不允许打开UITabBar作为子视图。