对iOS响应链和事件传递的总结

2018-12-13  本文已影响0人  德坤柳

简短的描述响应链和事件传递

自底向上查找第一响应者,通过-(UIView*)hittest:touchevent;(注:1、userInteractionEnabled == NO;2、hidden = YES;3、透明度 alpha 小于等于0.01;4、pointInside返回NO;时,本身和视图不再处理响应。从后往前遍历子控件。)和-(BOO)pointInsid:touchevent;来判断,亦可重写这两个方法,改变点击传递或范围;自上向低响应事件,或响应或丢弃。

参考链接
iOS 响应链和事件传递
iOS UI事件传递与响应者链

上一篇下一篇

猜你喜欢

热点阅读