Flash 链接两个滚动条容器Flex

Flash 链接两个滚动条容器Flex,flash,actionscript-3,apache-flex,flex4,flash-builder,Flash,Actionscript 3,Apache Flex,Flex4,Flash Builder,有没有办法在AdobeFlex中链接两个滚动条容器?如中所示,当修改一个滚动条时,相同的修改将反映在第二个滚动容器中 我想做的是在屏幕的不同区域有一个可滑动的图像和标签,当它们被滑动/更改时,我希望相同的更改反映在另一个滚动条容器中 这是我的初始滚动条容器,其中包含标签滚动条容器应对应的图像: <s:Scroller id="imageViewer" includeIn="startState" x="183" y="436" width="110"

有没有办法在AdobeFlex中链接两个滚动条容器?如中所示,当修改一个滚动条时,相同的修改将反映在第二个滚动容器中

我想做的是在屏幕的不同区域有一个可滑动的图像和标签,当它们被滑动/更改时,我希望相同的更改反映在另一个滚动条容器中

这是我的初始滚动条容器,其中包含标签滚动条容器应对应的图像:

<s:Scroller id="imageViewer" includeIn="startState" x="183" y="436" width="110"
                    height="70" depth="2" scrollSnappingMode="leadingEdge"> 
    <s:HGroup id="imageGroup" gap="0" width="110" height="70">
        <s:Image id="ICV1234" width="110" height="70" source="assets/ICV-1234.png" verticalAlign="middle"/>
        <s:Image id="ICV4321" width="110" height="70" source="assets/ICV-4321.png" verticalAlign="middle"/>
        <s:Image id="ICV5678" width="110" height="70" source="assets/ICV-5678.png" verticalAlign="middle"/>
        <s:Image id="ICV8765" width="110" height="70" source="assets/ICV-8765.png" verticalAlign="middle"/>
    </s:HGroup> 
</s:Scroller>


您可以为事件使用Actionscript侦听器。输入\u帧,然后在每个帧上同步两个滚动容器。您可能可以将滚动位置绑定到两个容器,但我不知道您正在使用的组件是否可以这样做。

尝试将其中一个滚动条的滚动值绑定到另一个滚动条

例如:

<s:Scroller id="scroller1">...</s:Scroller>
<s:Scroller id="scroller2" verticalScrollPosition="{scroller1.verticalScrollPosition}">...</s:Scroller>
。。。
...

我会调查一下,然后回来。另外,今天早上我将flex更新到了4.6,它具有内置于Scroller中的功能,我用自定义SnapScroller模拟了该功能。我编辑了我的帖子,以反映从4.5->4.6I到滚动条中的第三个图像添加了一个enterFrame侦听器的变化,但即使第三个图像不在视图中,它似乎也在不断启动。