事件传递-工作中用不到

父控件不可见    子空间不能接收事件

---------------------------

事件传递

面试的时候看看即可  这里了解一下 开发中几乎用不到

先进先出

触摸事件-》系统->UIApplication的事件队列中->UIApplication将事件通常传递给keywindow->

keywindow找到最合适的view来处理

从父控件传递到子空间 直到找到最合适的子控件

如果父控件(UIView类型)不能接收触摸事件 那么子控件就不能接收触摸事件(掌握)

UIView不能接收触摸事件的几种情况:1、 userInteractionEnabled = NO;   2、 hidden = YES;  3、alpha <=0.01;

UIImageView默认userInteractionEnabled = NO;  

 

 

响应者链条

如果最适合的响应者没有实现touch方法 那么就顺着响应者链条向上一个响应者传递

 

响应者链条


 api文档

----------------

所以产生了UIGestureRecognizer

posted @ 2016-03-22 21:03  海龙王来了  阅读(98)  评论(0)    收藏  举报
友情链接:废钢破碎机  带式压滤机