2011-06-09 56 views
1

我使用Appcelerator Titanium来构建iPhone应用程序。我目前有一个tabGroup控件,链接到应用程序的主要部分,包括主屏幕。从tabGroup的导航中删除一个选项卡而不从tabGroup中删除它?

我想要做的只是从导航栏中删除“主页”选项卡,而无需将其从tabGroup对象中删除。因此,例如,我仍然可以拨打tabGroup.setActiveTab(0),它会将我带到主屏幕,但底部的选项卡上没有“主页”按钮。

这甚至可能吗?如果是这样,我该怎么做?

评论:我做不是想要隐藏整个酒吧,只需一个标签。我也做不是想要从底层对象,只是导航UI中删除屏幕。另外,我只为iPhone开发,不关心其他平台是否不受支持,因此仅限iPhone的解决方案是可以接受的。

回答

0

将主屏幕从选项卡组中完全取出并管理显示它并单独转换到它;最终,这将是一个更清洁的解决方案。

+0

我其实并不担心“更干净”,因为它只需要持续一个版本。之后,我的公司正在ObjC中重写它。尽管如此,我们已经完成了我们所拥有的功能并删除了另一个屏幕,并使其成为主屏幕的一个子项。 – Shauna 2011-06-10 11:31:27

0

您是否尝试过tab.hide()或创建标签时将它设置为visible: 0

+0

没有任何效果。 =/ – Shauna 2011-06-09 14:38:06