キャンバスAにはスクロールポリシーがあります。 スクロールしていないユニークなチャイルドキャンバスBが1つあります。フレックスチャイルドキャンバスはキャンバスとサイズ変更の質問を内包しています
AはホワイトボードのようなツールであるBのコンテナです。
もし私がBの幅と高さを設定しないと、Aはスクロールバーが良い動作である特定のポイントまでAサイズに応じてサイズを変更します。
しかし、動的に要素を追加または移動すると、Bキャンバスのサイズが変更されているように見えるので、少し遅くなります。
IはB 100%のパーセントの幅と高さを設定することによってそれを解決することができ、私は場合
var bmd:BitmapData = new BitmapData(
B.width, B.height, false, 0xffffff
);
bmd.draw(B);
Bは(スクロールバー付き)図実際あろう。
高さと幅のパーセントを削除すると、キャンバス全体が予想どおりになります。
子の幅が親Aの幅より小さい間は、高さと幅のパーセンテージを保持するのが完璧です。 Bの幅が大きくなると、Aの幅は止まるはずです。
Bのどの機能でこのようなコードを処理する必要がありますか?それはupdatelist()ですか?
THanks!