摘要:
一、事件传递的过程1.用户手指触摸屏幕,产生一个事件对象2.系统会将这个事件对象添加到事件队列(先进先出)中3.由UIApplication取出事件队列中的事件对象进行处理4.UIApplication会先将事件对象传递给主要的UIWindow(当然,要先检测UIWindow是否能够接收和传递事件)5.UIWindow会遍历所有的子控件,看看触摸点有没有落在某个子控件上面:1> 如果触摸点没有落在子控件上,那么就由UIWindow直接处理这个事件,事件传递完毕2> 如果触摸点落在子控件v1上,那么就再遍历v1的所有子控件,重复前面5的步骤(是从最后一个子控件开始遍历)6.最终,会获 阅读全文