UIGestureRecognizer“失去了焦点”?

时间:2013-05-07 23:11:31

标签: iphone uigesturerecognizer

我试图弄清楚如何在UIGestureRecognizer检测到手势后调用动作,当它“失去焦点”时(用户将手指抬离屏幕)。 所以基本上,如果用户例如向上滑动手指,然后将手指从屏幕上抬起,我怎么能检测到手指被抬起?

1 个答案:

答案 0 :(得分:0)

您可以使用“state”属性来检测用户最后一次滑动的时间。

- (void)handleSwipeGesture:(UISwipeGestureRecognizer *)recognizer
{
    if (recognizer.state == UIGestureRecognizerStateEnded)
    {
     //do something
    }
}