响应者链

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

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

Initial View -> View Controller(如果存在) -> superview -> · ··  -> rootView -> UIWindow -> UIApplication
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容