Ich möchte ein Fenster erstellen, das oben bleibt, unabhängig davon, ob später weitere Fenster erstellt werden.Titan: Erstellen Sie ein Fenster, das oben bleibt
Zum Beispiel betrachten Sie den folgenden Code (Hinweis: Dies ist nur ein einfaches Beispiel ist, das Problem zu veranschaulichen, habe ich wirklich Code will a
öffnen, wenn einige Asynchron-Funktion abgeschlossen ist.):
Alloy.createController('a').getView().open();
Alloy.createController('b').getView().open();
Normalerweise a
geöffnet und dann wird b
danach geöffnet.
Allerdings möchte ich a
oben bleiben, auch nachdem b
geöffnet ist.
Ich versuchte, die modal
Eigenschaft verwenden, etwa so:
Alloy.createController('a').getView().open({modal: true});
Alloy.createController('b').getView().open();
Doch dies hält nur a
oben auf der iOS-Plattform. Es hält es nicht oben für Android.
Ich habe auch versucht eine zIndex
Eigenschaft zum Window
Element in a
wie so hinzuzufügen:
<Window zIndex="1000">...</Window>
Aber es scheint nicht zu funktionieren immer noch.
Wie kann ich dieses Problem lösen?