我正在製作一個帶條形圖的移動應用程序。我正在使用Flash Builder 4.6和Flex SDK 4.6.0。Flex手機:縮放並滾動條形圖
在我的應用程序中,我使用了Flash Builder的內置條形圖。是否有可能縮放和滾動此圖表。記住它是一款移動應用程序(iPad),因此需要使用手勢。
我正在製作一個帶條形圖的移動應用程序。我正在使用Flash Builder 4.6和Flex SDK 4.6.0。Flex手機:縮放並滾動條形圖
在我的應用程序中,我使用了Flash Builder的內置條形圖。是否有可能縮放和滾動此圖表。記住它是一款移動應用程序(iPad),因此需要使用手勢。
將圖表添加到組中並在組上添加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>
這不是一個糟糕的開始,但它始終放大到左上角。 – Bryan 2014-05-14 12:11:45
我試過你提到過的例子。滾動確實在移動項目上起作用,但縮放不能。這是一個開始,但我希望獲得更多。 – Tommyke 2012-04-13 11:42:57
正如我所說的,我還沒有看到任何移動就緒的flex的圖表引擎,或者至少處理了最低限度的手勢,相信我,我已經搜索了幾個小時。 MX圖表通過縮放手勢(實際上應該可以工作,但是注意動態註冊的問題),或者從頭開始編寫自己的移動優化圖表,將不會有辦法解決這個問題。 – AlBirdie 2012-04-13 11:49:14
好的,thx的信息!我會盡力找出適合我的東西。 – Tommyke 2012-04-13 12:04:14