startDrag()とstopDrag()を使用して特定の要素をドラッグアンドドロップできるモバイルアプリケーションを作成しようとしています。これらの要素はスパークスクロールの内側に囲まれています。誰かがドラッグ可能なオブジェクトとやり取りしているときにスクロールバーを無効にしたいのですが、スクロールバーが応答しないように見えません。Flex 4.6 Scroller - Actionscriptで一時的にスクロールを無効にすることはできますか?
ここに私が試したことがあります。
protected function draggableObjectOnMouseBegin(e:MouseEvent):void {
scrollerObject.enabled = false;
scrollerObject.mouseEnabled = false;
scrollerObject.mouseFocusEnabled = false;
draggableObject.setElementIndex(e.currentTarget as IVisualElement, dragabbleObjectGroup.numElements-1);
e.currentTarget.startDrag();
}
しかし、スクロールではスクロールが停止しません。スクロール機能を一時的に停止して、スクロールするオブジェクトにドラッグアンドドロップ操作を許可するために、スクロール機能を一時的に停止するワットはありませんか?