如何处理Titanium Mobile中tabGroups中的子内容

时间:2011-04-06 15:44:25

标签: iphone mobile titanium appcelerator-mobile

在tabGroup的活动选项卡中处理交替内容的指定方法是什么? 在我的情况下,我有一个工作台顶部的工作台视图,当点击一行时,我想将该选项卡中的内容切换为具有不同(编辑)工具栏的新内容。

在KitchenSink演示应用程序中,窗口只是在我看到的时候被替换。这是要走的路吗?如何处理过渡?

感谢您的回答, 克里斯

1 个答案:

答案 0 :(得分:2)

您可以在当前标签上打开新窗口:

tab.open(newWindow);

这将使用标准的iOS导航过渡动画。

此外,您可以配置窗口的导航栏(顶部栏),而无需使用标题,leftNavButton,rightNavButton等Window属性创建和添加工具栏。例如,创建一个编辑按钮,然后执行:

newWindow.rightNavButton = editButton;

此外,您可以通过将systemButton属性设置为Ti.UI.iPhone.SystemButton.EDIT来创建标准编辑按钮。

最后,要创建一个包含任何标题的系统按钮,请设置title属性并将style属性设置为Ti.UI.iPhone.SystemButtonStyle.BORDERED