从UILongPressGestureRecognizer获取屏幕坐标

时间:2012-01-04 04:03:03

标签: uigesturerecognizer

我正在尝试在iOS应用中实现UILongPressGestureRecognizer。它按预期激发,但我没有看到将屏幕坐标传递给我的目标方法。有谁知道怎么做?

1 个答案:

答案 0 :(得分:22)

这似乎可以作为一种行动:

- (void)receivedLongPress:(UIGestureRecognizer *)gestureRecognizer 
{
     CGPoint coords = [gestureRecognizer locationInView:gestureRecognizer.view];
}

我仍然不太懂(似乎最后一个触摸点存储在gestureRecognizer中,在这种情况下,我希望它只是一个属性或其他东西)。但是,嘿,它有效。