我有一个Spark List组件,其中应用了Horizontal布局。 我想知道在horizontalScrollPosition发生变化时是否触发了一个事件。
我在Flash Builder移动项目中,我需要这个,因为我正在使用List作为幻灯片浏览器,用户可以通过一种轻扫手势滚动列表(或者鼠标拖动,因为项目将是也导出在AIR)我想避免部分显示两个幻灯片,跨越视口。视口宽度为1024像素,每张幻灯片为1024像素,并且必须在视口上完美居中。我想抓住上面提到的事件,这样我就可以检测内容的位置并通过补间过渡设置他的位置,这样我就可以实现我的目标。
有关于此的任何想法? 我试过谷歌搜索但没有运气,请帮帮我!!!
再见! 路加
答案 0 :(得分:0)
使用DataBindings ....
component_CreationHandler中的:
{
BindingUtils.bindSetter(value_changeHandler,scroller,"_horizontalScrollPosition");
}
public function value_changeHandler(scrollPos:Number):void{...}