2012-04-02 6 views
0

어떤 몸은 내가 다른 지점을 운집 예를 들어이벤트

이벤트 처리가 터치 이벤트에 .. 특정 작업을 수행 할 수있는 방법을 아이폰 응용 프로그램에서 코드의 좋은 예와 함께 저를 지원할 수 (점 이미지 png 형식으로) 석영 2d 프레임 워크를 사용하여 아이폰 화면 주위의 다른 부분에 위치하고 터치 액션과 관련하여 그려진 포인트 (png 형식의 도트 이미지)를 터치하여 이벤트를 처리해야합니다 (png 형식의 도트 이미지) .

여러분이 이런 종류의 이벤트를 시작하는 데 훌륭한 조언을 해 주시겠습니까?

고맙습니다 .... :)

+0

왜 Quartz2d를 사용하고 있습니까? – EightyEight

답변

0

정교하게 말씀해 주시겠습니까? U는 Quartz 2D를 사용하여 uiview에 이미지를 그리는 중이고 터치로 이미지를 캡처하고 싶습니까?

이 경우 quartz2d 대신 CALayers를 사용하면 CALayer를 만질 수 있습니다. 여러 장의 이미지를 사용하는 경우 비용이 많이 드는 방법 일 수 있습니다.

+0

예 Quartz 2D를 사용하는 UIView를 사용하고 있는데, 화면에 dot.png 파일을 플롯하고 Windows 플랫폼에서 마우스를 움직이는 것처럼 화면에서 탭을 트리거 할 때 터치 효과 이벤트를 원합니다. 이 그래픽 프레임 워크에서 이것이 가능한가? 아니면 CALayers와 함께 할 것을 제안하는 것과 같은 더 나은 접근법이 있습니다. 이것에 대해 확인해 주시겠습니까? – puru

+0

아니요 그래픽은 아닙니다, 당신이 그 일을 할 수 있도록 그렇게 생각하지 않습니다. quartz2d에서는 컨텍스트를 그리며 그려지는 것을 잊어 버립니다. 그래서 다른 접근 방식을 취해야합니다. 얼마나 많은 이미지를 그릴 수 있습니까? – DivineDesert

+0

단일 png 파일을 사용하고 있지만 좌표가 다른 다른 화면 위치에 플롯되어있었습니다. 거의 13 개의 장소에서 나는 그 하나의 그림을 그렸다. – puru