iOS知识复习笔记(9)---事件和响应链
2023-01-15 本文已影响0人
焦下客
确定第一响应者
首先是查找第一响应者:事件产生-UIApplication-UIWindow 然后通过 hit-testing:wihtEvent: 和 pointInside:withEvent: 两个方法遍历查找,并且是倒序遍历,最后加入的视图先遍历。
响应链传递:
第一响应者-surperView-UIWindow-UIApplication。
手势识别
手势识别有更高优先级,如果识别成功,会取消事件传递链。
网络图片