class sadfasdfasdf: UIView {
//返回哪个View 就哪个View接受事件
override func hitTest(point:CGPoint, withEvent event: UIEvent?) -> UIView? {
//通过point判定点击区域
if point.x >200 && point.y >200{
return nil
//nil ,此控件不执行,包括此控件上的子控件也不执行,让下一层view执行
return super.hitTest(point, withEvent: event)
//该控件上面的子控件执行(包括该控件)
return view
//view 是此UIView上面的某一子控件
}
}
}