pointinside专题

iOS hitTest 机制用处之二-----使用pointInside方法

hittest 机制 下面是伪代码 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event{if (self.hidden == NO || self.alpha < 0.05 || self.userInteractionEnabled == NO) {//1.当满足这几个条件时,直接丢弃touch事件,不再向下分发。ret

iOS - hitTest方法pointInside方法

hitTest方法 当事件传递给控件的时候,就会调用控件的这个方法,去寻找最合适的viewpoint:当前的触摸点,point这个点的坐标系就是方法调用者 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event; pointInside方法 作用:判断当前这个点在不在方法调用者(控件)上 - (BOOL)pointIn