点击屏幕,响应事件

 怎么产生第一响应者

当我们点击屏幕,屏幕捕捉位置信息 传到cpu ,给application  封装 放在事件队列里  

 

找第一响应者:

从keybindle 里查 ,判断点击事件 点在不在自己范围之内 ,没有返回nil ,有的话则从subviews 最后一个视图遍历,再从子视图中遍历,直到自己没有子视图,就返回方法

当第一响应者不处理这个事件,就会找它的上一层,都不处理的话,就没有事件响应

 

你可能感兴趣的:(点击屏幕,响应事件)