Alex Rivera | Logout

ios UIPanGestureRecognizer pointer position

Asked 2012-03-12T22:25:16.007
20
UIPanGestureRecognizer *panRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(pan:)];
[self addGestureRecognizer:panRecognizer];

- (void)pan:(UIPanGestureRecognizer *)gesture {
    NSLog(@"%f", [gesture translationInView:self].x);
}

The above code will log the relative position of my current pan, but how can I get the absolute position for the view I'm in?

I'm simply just wanting to slide a UIImageView to wherever the user's finger is.

Edit
Report

1 Answer

0

I think a simple way of something like this is to get the x and y of the touch and tracking it, once it has 2 points (say X:230 Y:122) you set the scroll of the UIScroll view to the x and y.

answered 2012-03-12T22:40:55.223

Your Answer