我正在尝试使用Titanium Alloy中的TabGroup,但隐藏屏幕底部的选项卡组按钮。
在他们的文档中有一个名为navBarHidden
的属性,如果设置为true,它会隐藏该栏。但它不起作用。
<Window>
<TabGroup id="mainTabGroup" navBarHidden="true" class="container">
<Tab id="tab1" title="Tab 1">
<Window id="win1" title="Tab 1">
<Label id="label1" color="#999">I am Window 1</Label>
</Window>
</Tab>
<Tab id="tab2" title="Tab 2">
<Window id="win2" title="Tab 2">
<Label id="label2" color="#999">I am Window 2</Label>
</Window>
</Tab>
<!-- Use the Require tag to include external Ti.UI.Tab views -->
</TabGroup>
</Window>
我在这里错过了什么吗?
答案 0 :(得分:1)
我发现了问题。我需要在一个tab元素中放置一个Window,然后添加tabBarHidden
属性。所以我的视图XML文件看起来像这样:
<TabGroup id="mainTabGroup">
<Tab>
<Window id="mainWindow" title="The Title" tabBarHidden="true">
</Window>
</Tab>
</TabGroup>
在我的控制器中:
$.mainTabGroup.open();