     }
     let imageMaskView = UIView()
     let newImageView = UIImageView()
+    var waitMaskAnimation = false
     
     var circleAngle = ProgressAngle()
     var circleRadiusMargin = ProgressRadiusMargin()

            initDisplayLink()
        }
        if status == .Normal {
            fadeinImageMaskView()
            status = .InProgress
        }

        circleRadiusMargin.pop_addAnimation(animation, forKey: "radiusMargin")
    }
    private func fadeinImageMaskView() {
        UIView.animateWithDuration(0.33, animations: {
            self.imageMaskView.alpha = 0.6
        }) { (finished) in
            self.waitMaskAnimation = false
            self.setUpdateProgress(self.progress)
        }
    }
    private func fadeoutImageMaskView() {
