Я пытаюсь создать мобильное приложение, которое позволяло бы перетаскивать определенные элементы, используя startDrag () и stopDrag ().Эти элементы заключены внутри искрового скроллера.Я хотел бы отключить скроллер, когда кто-то взаимодействует с перетаскиваемыми объектами, но не могу заставить скроллер не отвечать.
Вот что я пробовал.
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();
}
Но скроллер не остановит прокрутку.Я что-то упустил или нет возможности временно отключить возможность прокрутки прокрутки, чтобы можно было выполнять операции перетаскивания с объектами, включенными в скроллер.