Я хочу создать окно с заголовком и панелью кнопок, но не хочу использовать группу вкладок.
Я безуспешно пробовал следующее:
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();
Ни панель инструментов, ни заголовок не отображаются, однако, если я помещу этот контент в TabGroup
, он будет работать, как и ожидалось.
Если я не могу получить такое поведение по умолчанию, может ли кто-нибудь продемонстрировать, как создать метку (или кнопку), используя системный стиль для заголовка, и возможно ли сделать что-то подобное, чтобы получить панель кнопок внизу?
Работает следующее:
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();