使用标签组并使用4个标签,标签中会添加4个不同的窗口。当我尝试获取当前窗口时,通过Ti.UI.currentWindow在添加到窗口的任何视图中,我得到空白值,即它没有返回,当前窗口值。
任何人都可以纠正我吗?
答案 0 :(得分:4)
在创建时在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();
var cur = Ti.UI.currentWindow;
var view = Ti.UI.createView({
height : 100,
width : 100,
backgroundColor : "#0f0",
});
cur.add(view);
理解这段代码并尝试这样做。这真的很有效......干杯......