모바일 응용 프로그램에 막대 그래프가 표시됩니다. 저는 Flash Builder 4.6과 Flex SDK 4.6.0을 사용하고 있습니다.플렉스 모바일 : 가로 막 대형 차트로 확대/축소
필자는 Flash Builder에서 내장 된 막대 그래프를 사용하고 있습니다. 이 차트를 확대/축소하고 스크롤 할 수 있습니까? 모바일 앱 (iPad)이므로 제스처로 작업해야합니다.
모바일 응용 프로그램에 막대 그래프가 표시됩니다. 저는 Flash Builder 4.6과 Flex SDK 4.6.0을 사용하고 있습니다.플렉스 모바일 : 가로 막 대형 차트로 확대/축소
필자는 Flash Builder에서 내장 된 막대 그래프를 사용하고 있습니다. 이 차트를 확대/축소하고 스크롤 할 수 있습니까? 모바일 앱 (iPad)이므로 제스처로 작업해야합니다.
그룹에 차트를 추가하고 그룹에 제스처 줌을 추가하십시오.
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
이미 언급 한 예제를 시도했습니다. 스크롤은 실제로 모바일 프로젝트에서 작동하지만 확대는 수행하지 않습니다. 그것은 시작이지만 더 기대하고 있습니다. – Tommyke
내가 말했듯이, 모바일 용으로 준비된 플렉스 차트 엔진을 보지 못했습니다. 최소한 최소한의 제스처를 처리하고 몇 시간 동안 수색했습니다. MX 차트를 핀치 줌 제스처 (실제로 작동해야하지만 동적 등록 문제에 유의해야 함)로 작업하거나 모바일 최적화 차트를 처음부터 작성하는 방법은 없습니다. – AlBirdie
정보를 확인 하시겠습니까? 나는 저를 위해 효과가있는 것을 찾아 내려고 노력할 것입니다. – Tommyke