2010-03-09 6 views
0

내 서클에 5 개의 원을 그려 넣었습니다. 그러나 나는 각 원을 만질 때 다른 작업을 수행하고 싶습니다. 한 번만 터치하면 전체보기를 터치 할 수있는 곳에서 시작됩니다. 어떻게 도와 줄 수 있습니까?석영 2D 도면 닿기 문제가 발생했습니다.

답변

0

터치의 좌표를 처리하여 특정 원을 움켜 잡거나 (원점과 반지름이있는 경우 해당 좌표를 알 수 있음) 각 원을 자체 뷰에 배치하고 부모의 다섯 가지 하위 뷰/원을 만듭니다. 전망. 좌표가 겹칠 때까지 뷰 체인을 터치합니다.

+0

diff보기에 각 원을 넣으면 더 많은 메모리가 필요합니까 ?? 또한 좌표를 알고 있습니다. 하지만 그 방법만으로 손을 대면 어떻게 할 수 있습니까? 내가 석영을 그리기 때문에 2d 나는 그 원을 만지기위한 대상으로 각 원을 만들지 않습니까 ?? 또한이 의심을 해결할 수 있으면 감사히 생각합니다. 별도의보기에서 내 서클과 내가 그보기를 만지면 일부 다른보기에서 다른이 수행해야합니다. X와 Y의 좌표를 다른 클래스 뷰로 전달하는 방법 미리 감사드립니다. – glenda