二零二三年 优质公开课触摸事件.pptx

触摸事件北京电子科技职业学院 1触摸事件的方法 触摸事件的方法UIView的触摸事件,其中触摸事件继承自UIResponder的触摸事件的方法:func touchesBegan:withEvent:当用户触摸到屏幕时调用方法;func touchesEnded:withEvent:当用户触摸到屏幕并移动时调用此方法;func touchesMoved:withEvent:当触摸离开屏幕时调用此方法;func touchesCancled:withEvent:当触摸被取消时调用此方法。 ios中的事件2 ios中的事件在用户使用app过程中,会产生各种各样的事件,iOS中的事件可以分为3大类型,如图所示。 ios中的事件在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”。UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接收并处理事件,如图所示。 3触摸事件的过程 触摸事件的过程一次完整的触摸过程中,只会产生一个事件对象4个触摸方法都是同一个event参数,如果两根手指同时触摸一个view,那么view只会调用一次touchesBegan:withEvent:方法,touches参数中装着2个UITouch对象;如果这两根手指一前

文档评论(0)

1亿VIP精品文档

相关文档