响应者链

系统使用hitTest:withEvent:找到响应的view.如果所有view都返回空,就返回self.

有些时候,Touch后系统通过hit test 机制找到了触碰到的Initial View,但是Initial view并没有或者无法正常处理此次Touch。这个时候,系统便会通过响应者链寻找下一个响应者,以对此次Touch 进行响应。

Initial View -> View Controller(如果存在) -> superview -> · ··  -> rootView -> UIWindow -> UIApplication
响应者链_第1张图片
Paste_Image.png

你可能感兴趣的:(响应者链)