我正在制作带有条形图的移动应用程序。我正在使用Flash Builder 4.6和Flex SDK 4.6.0。
在我的应用中,我正在使用Flash Builder中的内置条形图。是否有可能使用此图表进行缩放和滚动。记住它是一个移动应用程序(iPad),所以它需要使用手势。
答案 0 :(得分:1)
在组中添加图表并在组上添加gestureZoom。
private function onGestureZoom(event:TransformGestureEvent):void{
if(canvas.scaleY.valueOf() >= 1)
{
canvas.scaleX *= event.scaleX;
canvas.scaleY *= event.scaleY;
}else
{
canvas.scaleX = 1;
canvas.scaleY = 1;
}
}
<s:Group id="canvas" gestureZoom="onGestureZoom(event)" width="100%" height="100%">
<!-- chart (set width and height to 100%)-->
</s:Group>
答案 1 :(得分:0)