1

水平スクロールを有効にしたいグループがあります。垂直方向には、グループをできるだけ広くする必要があります (100%)。

<s:Scroller left="0" right="0" top="0" bottom="0"
        visible="{isVisible}"
        horizontalScrollPolicy="off"
        includeIn="stateA">
    <comps:MyComp 
            horizontalScrollPosition="0" verticalScrollPosition="0"/>
</s:Scroller>

MyComp には、幅が 100% の他の 2 つのコンポーネントがあります。

ここでアプリケーションを起動すると、MyComp コンポーネントの幅は約 200px で、その幅を無限に拡大し始めます。これはトランジションやアニメーションのようなもので、止める方法がわかりません。のようなものを設定maxWidthすると問題は解決しますが、明示的な値を設定したくありません。

何が問題なのですか?

4

1 に答える 1

0

問題は、MyComp コンポーネント (実際にはグループ) の幅が 100% 定義されていることでした。この値を削除すると、すべてが期待どおりに機能します。

于 2010-08-13T10:58:48.517 に答える