0
A
답변
3
히트가 반복적으로 superlayers을 테스트 화면으로 절대, 루트 층에 도착할 때까지
CGPoint originalPoint = // wherever from you obtain your original point
CALayer *layer = self;
CGPoint point = originalPoint;
while (layer.superlayer)
{
point = [layer convertPoint:point toLayer:layer.superlayer];
layer = layer.superlayer;
}
// here `point' will contain the exact position
+1
호기심에서 레이어가 뷰에 연결되어 있다고 가정합니다 (그렇지 않으면 절대 위치 지정을 얻을 수 없음). 루프의 :'[layer convertPoint : point toLayer : view.window.layer]; '? –
+0
똑같은 좋은 해결책. 그러나 그렇습니다. * 레이어에는 연결된보기가 있다고 가정합니다. –
관련 문제
- 1. iOS에서 절대 이미지 위치를 얻는 방법?
- 2. 정적지도에서 점을 선택할 때 점의 GPS 위치를 얻는 방법
- 3. iPhone에서 CALayer 및 CGPath를 사용하는 애니메이션 중 위치를 얻는 방법
- 4. three.js에서 정점의 절대 위치를 얻는 방법은 무엇입니까?
- 5. Visual Studio 2010 확장명에서 텍스트 커서의 절대 위치를 얻는 방법
- 6. HTML5 Canvas - 회전 후 오브젝트의 절대 위치를 얻는 방법?
- 7. 선의 25 %에있는 점의 위치를 얻으시겠습니까?
- 8. wpf에서 control.background의 특정 점의 색상을 얻는 방법
- 9. 라인 모서리 점의 엄지 손가락이 점의 위치를 변경하지 않습니다
- 10. 서비스에서 위치를 얻는 방법
- 11. 오래된 위치를 얻는 방법?
- 12. 창 위치를 얻는 방법?
- 13. 클릭의 위치를 얻는 방법?
- 14. 사용자의 위치를 얻는 방법?
- 15. JButton의 위치를 얻는 방법?
- 16. 위치를 얻는 방법
- 17. 현재 위치를 얻는 방법?
- 18. 2D OpenGL 장면에서 절대 번역을 얻는 방법
- 19. 루트없이 절대 URL을 얻는 방법?
- 20. function 내부의 링크를 얻는 방법() {...}?
- 21. 프레임을 기준으로 마우스 포인터 위치를 얻는 방법
- 22. JBoss를 사용하여 프로그래밍 방식으로 현재 EAR 위치를 얻는 방법
- 23. 창에서 절대 NSView 프레임 위치를 찾는 방법
- 24. gwt 현재 위치를 얻는 방법?
- 25. 요소의 상단 위치를 얻는 방법?
- 26. 스크립트에서 마우스 위치를 얻는 방법 #
- 27. 웹 요청의 위치를 얻는 방법?
- 28. 아이폰에서 GPS 위치를 얻는 방법
- 29. 안드로이드에서 마우스 위치를 얻는 방법
- 30. TreeView에서 하위 위치를 얻는 방법?
당신이 "절대"은 무엇을 의미 뒤? ... 최상위 레이어에 상대적으로, 같은 레이어에있는 픽셀 번호 ... –