Решено :
У меня есть mainTab.js , который содержит / возвращает панель вкладок.
mainTab.js:
CustomTabbar = function makeTab ()
{
var tabGroup = Titanium.UI.createTabGroup();
var win1 = Titanium.UI.createWindow
({
url:'TabClasses/Tab1/Tab1.js',
navBarHidden:false,
title:'List 1'
});
var tab1 = Titanium.UI.createTab
({
icon:'KS_nav_views.png',
window:win1
});
// create controls tab and root window
var win2 = Titanium.UI.createWindow
({
url:'TabClasses/Tab2/Tab2.js',
navBarHidden:false,
title:'List 2'
});
var tab2 = Titanium.UI.createTab
({
icon:'KS_nav_ui.png',
window:win2
});
// create controls tab and root window
var win3 = Titanium.UI.createWindow
({
url:'TabClasses/Tab3/Tab3.js',
navBarHidden:false,
title:'List 3'
});
var tab3 = Titanium.UI.createTab
({
icon:'KS_nav_ui.png',
window:win3
});
// create controls tab and root window
var win4 = Titanium.UI.createWindow
({
url:'TabClasses/Tab4/Tab4.js',
navBarHidden:false
});
var tab4 = Titanium.UI.createTab
({
icon:'KS_nav_ui.png',
window:win4
});
// add tabs
tabGroup.addTab(tab1);
tabGroup.addTab(tab2);
tabGroup.addTab(tab3);
tabGroup.addTab(tab4);
tabGroup.open
({
transition: Titanium.UI.iPhone && Titanium.UI.iPhone.AnimationStyle.NONE
});
return tabGroup ;
}
Теперь в моем файле login.js я назвал mainTab.js как:
Ti.include("mainTab.js");
loginBtn.addEventListener('click',function(e)
{
if (loginSuccess)
{
win.close();
var tabs = CustomTabbar();
}
}
Как яЯ новичок в Titanium, если есть какой-то лучший способ сделать то же самое, пожалуйста, предложите мне ...