iOS 事件传递机制

响应链上往下(最上层View为上-->viewcontroller-->window-->application--丢弃)

哪一层响应了就截止到哪一层

事件传递(下往上application-->window-->viewcontroller-->view(也就是能够响应事件的对象))

其中最重要的两个方法

-(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent)event;

-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent)event;

这两个系统方法重写的话可以指定响应对象或者在当前响应对象里面做相应的响应操作;

https://www.jianshu.com/p/da323da2279f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

https://www.jianshu.com/p/3e53d4d5f293

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容