今天遇到一个问题,让ScrollPane组件内某些元件固定不随滚动条移动。其实方法很简单。如下。
leftbar.addEventListener(ScrollEvent.SCROLL, scrollHandler); function scrollHandler(event:ScrollEvent):void { switch (event.direction) { case ScrollBarDirection.HORIZONTAL : this.x=event.position; //trace("horizontal scroll", event.position, "of", event.currentTarget.maxHorizontalScrollPosition); break; case ScrollBarDirection.VERTICAL : loadMapTimeSheet.y = event.position;//loadMapTimeSheet就是固定的元件。 // trace("vertical scroll", event.position, "of", event.currentTarget.maxVerticalScrollPosition); break; } }