UIImageView가 있고 드래그가 수행 된 시점을 결정하려고합니다. 드래그가 원점에서 얼마나 멀리 떨어져 있는지 확인하려고합니다. 나는 현재 다음을 가지고 있습니다 :드래그 포인트가 얼마나 먼지 확인
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint location = [touch locationInView:touch.view];
if(CGRectContainsPoint(myimage.frame, location) == 0){
}
else
{ //user didn't tap inside image}
이미지 자체는 움직이지 않지만 손가락을 가지고 이미지를 클릭 한 다음 손가락을 드래그 할 수 있습니다. 그 거리를 결정하기 위해 노력하고 있습니다.