閲覧中(ウェブ)またはAIRアプリケーションでポップアップをたくさん開くと、それらを一度にどのように削除しますか?Flexアプリケーションで複数のポップアップを削除/閉じる方法は?
0
A
答えて
2
実際には、ポップアップマネージャーですべてのポップアップを削除する必要はありません。私はリスト内の各インスタンスへの参照を保持し、それぞれのPopUpManager.removePopUpを呼び出す必要があると思います。正直なところ、(ユーザーエクスペリエンスの点で)ポップアップをたくさん持っているのは良い考えではないかもしれませんが、それには事例があるかもしれませんが、本当に最良の選択肢かどうかは確かに検討するのに時間がかかります。
EDIT:あなたはまた、PopUpManagerを拡張考慮し、内部コレクションを維持することができ
、それがPopUpManagerのはPopUpManagerImplを使用するように見え、それはおそらくあなたがしたいので、実際の作業を委任するために使用する独自の実装プロパティを公開していないようです両方を拡張する必要があります。しかし、あなたは、removePopUpへの呼び出しに提供したいと思うownerのプロパティを持つオブジェクトを持つ配列であるPopUpManagerImpl.mx_internal :: popupInfoを使用することができます。
1
作成時にすべてのポップアップを配列に追加します。そして、uはループ
PopUpManager.removePopUp(popupCollection[index] as IFlexDisplayObject);
関連する問題
- 1. Caliburn Micro MVVMアプリケーションでタブを閉じる方法を削除するには?
- 2. 複数の画像ポップアップを1つのボタンで閉じる方法
- 3. Openlayer:複数のポップアップを削除する
- 4. アプリケーションが閉じられたときにファイルを削除する方法
- 5. Framework7でスワイプしてポップアップを閉じる方法は?
- 6. ポップアップを閉じる方法を避ける方法
- 7. MFCキャプションバーから閉じるボタンを削除する方法
- 8. 複数のモーダルを複数のクリックで同じボタン(JavaScript)にポップアップする方法
- 9. jqueryでポップアップを閉じるには
- 10. Selenium webdriverでポップアップを閉じるには?
- 11. APNポップアップの「閉じる」ボタンの処理方法は?
- 12. チェックボックスをオンにした後でポップアップを閉じる方法
- 13. アプリケーションが閉じられたときにダイアログアクティビティをポップアップする方法
- 14. Mailchimpポップアップを閉じる
- 15. asp.net/jqueryのmouseoutでポップアップを閉じる
- 16. Angular JSでモーダルブートストラップのポップアップを閉じる
- 17. 自動でkivyのポップアップを閉じる
- 18. 削除/ユーザーを閉じると
- 19. クリックすることなくIonic2 Datetimeポップアップを閉じる方法
- 20. Flexアプリケーションの複数のインスタンスをFlexアプリケーションに埋め込む
- 21. Github、複数のマシンで同じRepoを追加/更新/削除する方法
- 22. レールを使ってポップアップを閉じる方法
- 23. PythonでSeleniumを使ってブラウザのポップアップを閉じる方法は?
- 24. Cで複数のフラッシュアドレスを削除する方法は?
- 25. Material Chip Viewのボーダーカラーと閉じる/削除ボタンの変更方法は?
- 26. Chromeのdevtoolsで要素IDのポップアップを削除する方法
- 27. TortoiseHgで複数のブランチを閉じる
- 28. CMDで複数のウィンドウを閉じる
- 29. アプリケーションを閉じるメッセージを閉じる
- 30. 私は単純なポップアップを閉じる方法を理解できません
を使用して、すべてのポップアップを削除することができますすべてのポップアップ
を削除うん、私はあなたの答えに同意したが、私の場合、私は非常にビッグエアアプリケーションを実行したときに、私はサインアウト(アプリケーションから私はすべてのオープンポップアップを削除する必要があります。 –