3、事件传递与响应链

2020-07-14  本文已影响0人  Shineyok

1、触摸屏幕->UIApplication->UIWindow->hitTest:withEvent->pointinside:withevent->距离window最近的view->subviews->倒叙便历查找到合适的view

2、当我们知道最合适的 View 后,事件会 由上向下【子view -> 父view,控制器view -> 控制器】来找出合适响应事件的 View,来响应相关的事件。如果当前的 View 有添加手势,那么直接响应相应的事件,不会继续向下寻找了,如果没有手势事件,那么会看其是否实现了touchsbegan等方法

上一篇 下一篇

猜你喜欢

热点阅读