0
私のアプリケーションの中に私はログイン画面を持っていますか?ログイン後に別のウィンドウを開くと2つのタブがあります 私はそのウィンドウ内のタブを変更したいウィンドウを開き、4つの新しいタブを追加} どのように私はチタンでそれを行うことができますか?別のウィンドウでタブを変更する方法
私のアプリケーションの中に私はログイン画面を持っていますか?ログイン後に別のウィンドウを開くと2つのタブがあります 私はそのウィンドウ内のタブを変更したいウィンドウを開き、4つの新しいタブを追加} どのように私はチタンでそれを行うことができますか?別のウィンドウでタブを変更する方法
KitchenSink Titaniumデモアプリケーションでこれを行う方法の例があります。 Base UI> Tab Groupsに行くと、「タブの追加と削除」というボタンが表示されます。あなたはここでそのファイルのコードを見つけることができます:
https://github.com/appcelerator/KitchenSink/blob/master/Resources/examples/tab_groups.js
そのファイルからタブを追加および削除するコード自体:
if (tabGroup.tabs.length == 5)
{
var win = Ti.UI.createWindow({title:'New Tab Window',barColor:'#000'});
var newtab = Titanium.UI.createTab({
icon:'../images/tabs/KS_nav_mashup.png',
title:'New Tab',
win:win
});
tabGroup.addTab(newtab);
}
else
{
var newtab = tabGroup.tabs[5];
tabGroup.removeTab(newtab);
}