1

タブ グループを使用し、4 つのタブを使用すると、4 つの異なるウィンドウがタブに追加されます。ウィンドウに追加されたいずれかのビューで Ti.UI.currentWindow によって現在のウィンドウを取得しようとすると、空白の値が取得されます。つまり、現在のウィンドウ値が返されません。

誰でも私を修正できますか??

4

1 に答える 1

4

作成時にウィンドウで「url」プロパティを設定します。お気に入り

「app.js」で

var tabGroup        = Titanium.UI.createTabGroup();

var win_home        = Titanium.UI.createWindow({
    url     :'home.js',
        backgroundColor :'#000',
    backgroundImage :'image/bg_img1.png',
    barColor        : "#000000",//"#ff429c"

});

var tab_home = Titanium.UI.createTab({  
    index           : 0,
    window:win_home
});

tabGroup.addTab(tab_home);
tabGroup.open();

「home.js」で

var cur = Ti.UI.currentWindow;

var view = Ti.UI.createView({
    height : 100,
    width  : 100,
backgroundColor : "#0f0",
});

cur.add(view);

このコードを理解して、このように作ってみてください。これは本当に機能しています...乾杯...

于 2012-08-27T05:17:54.417 に答える