0

スクロールし続けるスピナー リストがありますが、データの繰り返しを停止するにはどうすればよいですか?

<s:SpinnerListContainer id="branchSpinner" width="100%" >
    <s:SpinnerList id="branchData" width="100%" height="100%" labelField="data" selectedIndex="1" > 
        <s:ArrayList >
            <fx:Object id="b1" data="branch 1"></fx:Object>
            <fx:Object id="b2" data="branch 2"></fx:Object>
            <fx:Object id="b3" data="branch 3"></fx:Object>
            <fx:Object id="b4" data="branch 4"></fx:Object>
            <fx:Object id="b5" data="branch 5"></fx:Object>
        </s:ArrayList>
    </s:SpinnerList>
</s:SpinnerListContainer>

繰り返しデータか何かのようなプロパティを探しましたが、見つかりませんでした。どんな助けでも大歓迎ですありがとう。

4

2 に答える 2

3

リストの先頭と末尾が一致し、再びスクロールできる革命を削除したいと考えていると思います。

その場合は、 wrapElementsプロパティを false に変更することで実現できます。(Flex 4.6 SDK を使用する場合)。

例えば:

<s:SpinnerList change="myEvent(event)" labelField="data" selectedIndex="2" wrapElements="false">
    <s:ArrayList>
        <fx:Object data="10"></fx:Object>
        <fx:Object data="12"></fx:Object>
        <fx:Object data="16"></fx:Object>
        <fx:Object data="20"></fx:Object>
        <fx:Object data="22"></fx:Object>
        <fx:Object data="24"></fx:Object>
        <fx:Object data="28"></fx:Object>
        <fx:Object data="32"></fx:Object>
        <fx:Object data="36"></fx:Object>
        <fx:Object data="40"></fx:Object>
    </s:ArrayList>
</s:SpinnerList>    
于 2012-11-02T05:07:47.000 に答える
0

SpinnerList の全体的な目的は、繰り返し続けることです。繰り返したくない場合は、通常のListを使用してください。通常のリストには、モバイル向けに最適化されたスキンがあります。

于 2012-07-18T15:11:48.967 に答える