0

後でさらに多くのウィンドウが作成されても、上にとどまるウィンドウを作成したい。チタン:上部に残るウィンドウを作成する

は、たとえば、次のコードを検討する(これは問題を説明するだけの簡単な例であることに注意してください私の実際のコードを開くためにaを望んでいるいくつかの非同期機能が完了したとき。):

Alloy.createController('a').getView().open(); 
Alloy.createController('b').getView().open(); 

通常aが開かれたのとその後にbが開かれます。

ただし、bを開いた後でも、aを先頭に置いておきます。

私のようなので、modalプロパティを使用してみました:

Alloy.createController('a').getView().open({modal: true}); 
Alloy.createController('b').getView().open(); 

はしかし、これが唯一のiOSプラットフォーム上でトップにaを保持します。それはAndroidの上にそれを維持しません。

また、私はそうのようなaWindow要素にzIndexプロパティを追加しようとしました:

<Window zIndex="1000">...</Window> 

しかし、まだ動作していないようです。

どうすればこの問題を解決できますか?

答えて

1

Windowはアクティビティで、時間に表示できるアクティビティは1つだけなので、アンドロイドでこれを行うことはできません。 Android用

あなたはnomodalで開くしようとしない選択はあなたがiOSでは表示

であなたのウィンドウを変換する必要があり、b.zIndex = 1

関連する問題