iOS知识复习笔记(9)---事件和响应链

2023-01-15  本文已影响0人  焦下客

确定第一响应者

首先是查找第一响应者:事件产生-UIApplication-UIWindow 然后通过 hit-testing:wihtEvent: 和 pointInside:withEvent: 两个方法遍历查找,并且是倒序遍历,最后加入的视图先遍历。

响应链传递:

第一响应者-surperView-UIWindow-UIApplication。

手势识别

手势识别有更高优先级,如果识别成功,会取消事件传递链。


网络图片
上一篇 下一篇

猜你喜欢

热点阅读