Wie erstelle ich ein Fenster mit einem Titel, Navigationsleiste und die button-Leiste?

Ich möchte erstellen Sie ein Fenster mit einer Titelleiste und die Taste bar, aber nicht möchten, um eine Registerkarte Gruppe.

Ich habe Folgendes versucht, ohne Erfolg:

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();

Weder der Symbolleiste oder die Titel anzeigen, aber wenn ich diesen Inhalt in einem TabGroup es funktioniert wie erwartet.

Wenn ich nicht bekommen kann dieses Verhalten standardmäßig, könnte mir bitte jemand zeigen, wie man ein label (oder die Schaltfläche) mit der system gerendert Stil für den Titel und wenn möglich, etwas ähnliches zu tun, um die button-Leiste am unteren Rand?

Folgendes funktioniert:

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();
InformationsquelleAutor Brett Ryan | 2011-05-22
Schreibe einen Kommentar