0

私のフレックス モバイル プロジェクトでは、スクローラー内に vgroup があり、vgroup に要素を追加します。スクロールすると (5 つの要素しか表示スペースに収まらないため)、スクローラーが狂ってしまい、vgroup に追加した新しい要素が最後の要素として配置されません。そして、私のコードはもう機能しません。スクローラーにも一種の仮想レイアウトはありますか?

編集

これがスクローラー

<s:Scroller top="0" width="100%" bottom="100">
    <s:VGroup id="areaList" width="100%" gap="5">               
    </s:VGroup>
</s:Scroller>

VGroup に Area を追加すると (Area は SpriteVisualElement)、前の領域の後に表示されます。しかし、スクロールして新しい領域を追加すると、期待どおりに新しい領域が VGroup の最後の位置に表示されません。

コードでは、メソッドareaList.getElementAt(k)を使用してインデックス k の領域を取得しますが、スクロール後に正しいアイテムが返されません。

4

0 に答える 0