首页 > 代码库 > UIResponder 类中的触摸事件响应方法

UIResponder 类中的触摸事件响应方法

touchesBegan:withEvent:—当触摸事件处于“起步阶段”(starting phase),也就是用户刚开始触碰屏幕时,系统会调用这个方法。

touchesMoved:withEvent:—当用户触摸屏幕并持续在屏幕上移动手指时,系统会调用这个方法。

touchesEnded:withEvent:—当用户触摸屏幕的一根手指或所有手指都从屏幕上拿开时,触摸过程就结束了,而系统此时会调用这个方法。如果在用户移动手指的过程中程序做了一些处理,那么此时应该会执行相关的清理工作。

touchesCancelled:withEvent:—如果目前正在发生的触摸事件遭到系统阻断,致使Cocoa Touch 必须对此做出响应,那么系统就会调用这个方法。

UIResponder 类中的触摸事件响应方法