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
    }
相關文章
相關標籤/搜索