响应链上往下(最上层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
网友评论