我正在使用选项卡组并使用 4 个选项卡,将 4 个不同的窗口添加到选项卡中。当我尝试通过 Ti.UI.currentWindow 在添加到窗口的任何视图中获取当前窗口时,我得到空白值,即它没有返回当前窗口值。
谁能纠正我??
我正在使用选项卡组并使用 4 个选项卡,将 4 个不同的窗口添加到选项卡中。当我尝试通过 Ti.UI.currentWindow 在添加到窗口的任何视图中获取当前窗口时,我得到空白值,即它没有返回当前窗口值。
谁能纠正我??
您在创建时在 Window 中设置“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);
理解这段代码并尝试这样做。这真的有效......干杯......