swift 父视图区域以外的子视图响应消息

   override func pointInside(point: CGPoint, withEvent event: UIEvent?) -> Bool {

        if CGRectContainsPoint(self.bounds, point) {

            return true
        }

        if self.leftThumb != nil && self.rightThumb != nil {

            if CGRectContainsPoint(self.leftThumb!.frame, point) || CGRectContainsPoint(self.rightThumb!.frame, point) {

                return true

            }
        }

        return false
    }
相关文章
相关标签/搜索