0

我有 4 个窗口都与选项卡链接在一起。在最后一个选项卡 (helpTab) 上,它有一个包含两行的表格,用于“通过电子邮件寻求帮助”或“观看教程”。我希望用户能够单击任一行,这会将他们带到“emailWindow”或“videoWindow”。这些窗口不在 tabGroup 中。我试图将 navGroup 添加到 helpTab 窗口,但是当我这样做时,模拟器将无法运行。

我不太了解 navGroups 在 tabGroup 中的工作方式。谁能建议我可以将 navGroup 添加到 tabGroup 的方法?或者如果这是可能的?(到目前为止,我只为 emailWindow 编写了代码。因为我无法让它工作,我认为两次编写错误的代码没有意义!)我希望我已经提供了足够的信息。谢谢

var helpWindow = Ti.UI.createWindow({
    //code to create window
});

helpWindow.open();

var rootWindow = Ti.UI.createWindow();
var navGroup = Ti.UI.iPhone.createNavigationGroup({
    window: helpWindow
});
rootWindow.add(navGroup);
rootWindow.open();

// add table etc (normal code with 2 rows)

row1.addEventListener('click', function(e){
    navGroup.open(emailWindow);
});
4

1 回答 1

0

解决了:

我搬家了

rootWindow.open();

进入事件监听器

于 2013-09-15T05:29:10.693 回答