0

バーグラフを含むモバイルアプリケーションを作成しています。FlashBuilder4.6とFlexSDK4.6.0を使用しています。

私のアプリケーションでは、FlashBuilderの組み込みの棒グラフを使用しています。このチャートでズームおよびスクロールする可能性はありますか?モバイルアプリ(iPad)であるため、ジェスチャーで動作する必要があることを思い出してください。

4

2 に答える 2

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>
于 2012-05-09T17:54:57.577 に答える
0

フレックス チャート ズームの Google での最初6 番目の結果。

これは、この場合のジェスチャの操作方法を示していませんが、柔軟なモバイル用のグラフ作成エンジンを見たことがないので、自分で作成する必要があります。しかし、スクロールが機能しない理由はわかりません。ただし、ピンチズームについてはわかりません。ただし、MX チャートからバター スムーズなパフォーマンスを期待しないでください。大規模なデータセットを持つモバイルでは、地獄のように遅くなります。

于 2012-04-13T10:54:43.930 に答える