我希望创建一个带有标题栏和按钮栏的窗口,但不希望使用选项卡组。
我尝试了以下但没有成功:
var win = Titanium.UI.createWindow({
title: "Home",
backgroundColor: '#bbb',
navBarHidden:false
});
var b = Titanium.UI.createButton({
title:'Button',
style:Titanium.UI.iPhone.SystemButtonStyle.BORDERED
});
win.setToolbar([b]);
win.add(Titanium.UI.createLabel({text: "Label"}));
win.open();
工具栏或标题均未显示,但是如果我将此内容放在 aTabGroup
中,它会按预期工作。
如果默认情况下我无法获得此行为,是否有人可以演示如何使用系统呈现的标题样式创建标签(或按钮),以及是否可以执行类似的操作以使按钮栏位于底部?
以下确实有效:
var win = Titanium.UI.createWindow({
title: "Home",
backgroundColor: '#bbb',
navBarHidden:false
});
var b = Titanium.UI.createButton({
title:'Button',
style:Titanium.UI.iPhone.SystemButtonStyle.BORDERED
});
win.setToolbar([b]);
win.add(Titanium.UI.createLabel({text: "Label"}));
var tabGroup = Titanium.UI.createTabGroup();
tabGroup.addTab(Titanium.UI.createTab({
title:'Home',
window:win
}));
tabGroup.open();