在我的应用程序中,我可以通过将视图连接到动作触摸事件来检测触摸。但是,我希望能够检测到用户将手指从屏幕上抬起。我能做到吗?
编辑:很抱歉这篇短文。实际上我没有提示如何做到这一点,甚至没有尝试做到这一点!
在我的应用程序中,我可以通过将视图连接到动作触摸事件来检测触摸。但是,我希望能够检测到用户将手指从屏幕上抬起。我能做到吗?
编辑:很抱歉这篇短文。实际上我没有提示如何做到这一点,甚至没有尝试做到这一点!
好吧,这取决于您尝试跟踪触摸删除的位置。例如,如果您正在使用一个按钮并且您已经将一个动作链接到 touchDown,那么您可以简单地将另一个动作链接到按钮控制事件 touch up inside/outside。
如果您有兴趣跟踪在整个屏幕上结束的触摸,您可以使用-touchesEnded: withEvent:
.
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
[super touchesEnded:touches withEvent:event];
}