2
나는 터치 이벤트를 얻기 위해 UIScrollview 및 UITapGestureRecognizer를 사용하고 있습니다.UITcGestureRecognizer를 통해 UIScrollView의 터치 포인트 가져 오기
이제 터치 위치에 대해 x 및 y 좌표를 원합니다.
도움주세요. 당신의 제스처 인식기 처리기에서
나는 터치 이벤트를 얻기 위해 UIScrollview 및 UITapGestureRecognizer를 사용하고 있습니다.UITcGestureRecognizer를 통해 UIScrollView의 터치 포인트 가져 오기
이제 터치 위치에 대해 x 및 y 좌표를 원합니다.
도움주세요. 당신의 제스처 인식기 처리기에서
: 당신이 그것을 필요로하는 경우에
CGPoint location = [gestureRecognizer locationInView:gestureRecognizer.view];
하면, 다른 뷰를 지정할 수 있습니다.
또는 u이 또한 그것은 오히려의 ViewController보다보기에 속하고 같은 것을 보일 것이다 사용할 수 있습니다 내가 스크롤 경우
-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)evt {
UITouch *touch=[touches anyObject];
CGPoint pt=[touch locationInView:self];
// ...make your button at 'pt'...
}
의 작업을하지만,하고있는 ScrollView를 확대 후 위치는 옳지 않다 – PJR
유를 touchesEnd 이벤트를 선언해야합니다. 그 이벤트는 Google에서 검색하거나 Google에서 검색합니다. – ram