私のウィンドウの1つがアラートをポップアップして閉じたので、閉じるアラートオブジェクトがありません。applicationInstance.systemManager.rawchildren を使用するソリューションが見つかりました。しかし、childList のアラート オブジェクトはどこにありますか。
1 に答える
0
それはあなたがやりたいちょっとしたbruteForceメソッドです。できることは、単純に rawChildren リストをループして、子の 1 つが Alert タイプのものかどうかを確認することです。
for(var i:uint = 0; i < rawChildren.numChildren; i++)
{
if( rawChildren.getChildAt(i) is Alert )
{
//magic goes here
}
}
アプリケーションが 1 つの場所でアラートを開くと、はるかに優れたものになります。エラーを表示するには、イベントまたはコメント (アプリケーション フレームワークによって異なります) を渡します。このようにして、1 つのコントローラーのみがアラートを開いたり制御したりできます。
于 2012-05-21T13:25:01.407 に答える