0

アプリケーション内に2つのタブがあるログイン画面があります。ログイン後に別のウィンドウを開きます。そのウィンドウのタブを変更します{前のウィンドウから2つを削除し、4つの新しいタブを追加します}どうすればよいですか?チタン?

4

1 に答える 1

1

これを行う方法の例は、KitchenSinkTitaniumデモアプリケーションにあります。[ベースUI]>[タブグループ]に移動すると、[タブの追加と削除]ボタンが表示されます。これは、私が思うことを実行します。そのファイルのコードはここにあります:

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);
}
于 2012-04-08T00:40:40.577 に答える