触摸事件的顺序:从父控件传递到子控件,找到最合适的控件来处理是件
1.自己是否能够接受触摸事件
2.触摸点是否在自己身上
3.从后往前遍历子控件,重复前面两个过程
4。如果没有符合条件的子控件,那么就自己最合适
事件传递过程:
1.如果view的控制器存在,就传给控制器,如果不存在则传递给他的父视图
2.在视图层次结构的最深层视图,如果也不能处理,则穿个window对象进行处理
3.如果window对象也不处理,就传给UIApplication对象
4.如果UIApplication也不能处理该事件或消息,则将其丢弃