0


0

表示オブジェクトから削除されたら、mxml要素を再追加します

削除して親要素に追加したいMXML要素がいくつかあります。 残念ながら、これはカスタムコンポーネントによって処理されるため、MXMLオブジェクトを削除する必要があります。 削除されたMXML要素を表示リストに戻す方法はありますか?

これが古い質問である場合、または明らかな何かを見逃している場合は申し訳ありません。

A

1 Answer


0


何らかの方法でコンポーネントへの参照を変数として保存する必要があります。

var myComponent : UIComponent = mxmlID
this.removeChild(myComponent)

その後、将来のある時点でこれを行うことができます。

this.addChild(myComponent);

カスタムコンポーネントの使用に関する影響はまったくありません。 MXMLセットIDが削除されると、舞台裏で何が起こるかわかりません。ただし、それらはガベージコレクションであり、同じコンポーネントに同じIDでアクセスすることはできません。