【问题标题】:set scrolling step in flex horizontal scroller在 flex 水平滚动条中设置滚动步长
【发布时间】:2013-06-24 05:08:12
【问题描述】:

我当前的 flex 滚动器组件滚动的步幅太小。我找不到会增加滚动步长的属性,还是必须对其进行子类化?

【问题讨论】:

    标签: flash apache-flex scroll


    【解决方案1】:

    获取 mouseWheel 事件

    foo.addEventListener(MouseEvent.MOUSE_WHEEL, foo_mouseWheelHandler);
    

    并以 event.delta 的倍数增加/减少 Horizo​​ntalScrollPosition

    protected function foo_mouseWheelHandler(event:MouseEvent):void
    {           
        foo.viewport.horizontalScrollPosition -= (event.delta * 50);
    } 
    

    【讨论】:

    • 谢谢,它有效,请更正你的答案 - foo.viewport.horizo​​ntalScrollPosition
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-09
    • 2012-09-16
    相关资源
    最近更新 更多