【发布时间】:2012-03-26 14:11:27
【问题描述】:
我有以下应用流程:
第一个屏幕是登录屏幕,如果登录成功,选项卡组就会打开。
这里是代码:
app.js
var win = Titanium.UI.createWindow
({
title:'User Login',
url:'Login.js',
tabBarHidden:true,
backgroundColor:'gray',
navBarHidden:false
});
win.open();
Login.js
var win = Ti.UI.currentWindow;
// some UI controls
loginBtn.addEventListener('click', function(e)
{
//calling web service
if(isSuccess == 1)
{
var tabGroup = Titanium.UI.createTabGroup();
// code to create Tab
tabGroup.open();
}
}
现在,如果我隐藏 currentWindow (win) 一切正常但登录视图始终显示在后台!所以我想关闭登录窗口,然后打开选项卡组。所以我尝试了:
win.close();
tabGroup.open();
但不起作用的应用程序崩溃了。
那么,如何关闭窗口然后显示选项卡组???
谢谢....
【问题讨论】:
标签: titanium appcelerator titanium-mobile