Flex 3 で TileList を使用して、1 行に 3 つの製品のリストを表示しています。問題は、3 行目がパネルに収まらず、下にスクロールすると 3 行ジャンプするため、半分表示されていた 3 行目が表示されないことです。スクロール速度を調整する方法はありますか? 関連する他の質問を検索しましたが、有効な回答が1つ見つかりましたが、同じ問題ではないと思います。
これが問題です: マウス ホイールによるリストのスクロール速度の変更
とにかく、これは私のタイルリストのコードです:
<mx:Panel id="homePage" width="75%" title="{resourceManager.getString('general','menubar_mostsold')}">
<mx:TileList id="list" dataProvider="{arrPro}" itemRenderer="compIdea.view.Thumb" width="100%" height="100%"itemClick="product_selected(event)"/>
</mx:Panel>
TileList はコンテナではなく、そのプロパティを持たないため、パネルの「verticalLineScrollSize」属性を調整しようとしました。クラス List を拡張し、mouseWheelHandler メソッドをオーバーライドする必要はありますか?
事前に感謝します。