2012-02-11 5 views
1

나는 플래시로 작성된 응용 프로그램을 가지고 있으며 이미지 위치와 회전을 설명하는 설명 파일을 내 보냅니다. 회전 AXIS는 객체의 왼쪽 위에 있습니다.새로운 회전 각도 및 중심 위치 얻기

그런 다음 설명 파일을 읽고 Object-C를 사용하여 iPhone 내부에 이미지를 그려 넣는 것을 좋아합니다. 아이폰의 회전은 객체 센터를 AXIS로 사용하기 때문에 왼쪽 위의 X, Y 좌표와 왼쪽 중심의 회전 각도를 중심을 기준으로 회전 각도로 변환하고 중심 X, Y를 얻고 싶습니다.

그리고, 나는 lefttop 기반의 회전 각도로 다시 변환하고 왼쪽 버튼 X, Y를 사용하여 사용자가 iPhone에서 수행 한 작업을 다시 만들 때 플래시를 사용하고 싶습니다.

아이디어가 있으십니까?

답변

1

당신은 <QuartzCore/QuartzCore.h> 프레임 워크를 수입하고

view.layer.anchor = CGPoint(0,0); 
+0

내부 아이폰을 설정하여 왼쪽 상단에 아이폰에 대한 견해에 대한 회전축을 이동할 수 있습니다, 난 여전히 축으로 센터를 이용하고 싶다. 내가 원하는 유일한 것은 한 번에 숫자를 변환 할 수있는 수학 공식입니다. –

+0

이어야합니다. view.layer.anchorPoint = CGPointMake (0,0); –

+0

(0, 0)은 경계 rect의 왼쪽 하단 모서리이며, (1, 1)은 오른쪽 상단 모서리이지만 기본값으로 (0.5f, 0.5f)로 설정됩니다. –