iOS - UITouch
前言 NS_CLASS_AVAILABLE_IOS(2_0) @interface UITouch : NSObject @available(iOS 2.0, *) public class UITouch : NSObject 触摸事件基本都是发生在 viewController 中,首先触摸的对象是视图,而视图的类 UIView 继承了 UIRespnder 类,但是要对事件作出处理,还需要重写 UIResponder 类中定义的事件处理函数。根据不同的触摸状态,程序会调用相应的处理函数。 1、touch 的创建 在系统触摸事件处理方法中实现 Objective-C // 获取任意一个触摸对象 UITouch *touch = [touches anyObject]; // 获取任意一个触摸对象 UITouch *touch = [[event allTouches] anyObject]; // 获取指定的 view 触摸对象 UITouch *touch = [[event touchesForView:myView] anyObject]; // 获取指定的 window ...