             baseLayerView.layer.transform = CATransform3DConcat(CATransform3DMakeScale(foldScale, foldScale, 1), CATransform3DMakeTranslation(translationInSelf.x, (SCREEN_WIDTH - newsViewY), 0))
             shiningImage.transform = CGAffineTransformMakeTranslation(0, shiningImageHeight + newsViewWidth * 2 * (transform3DAngleFold - startAngle) / (endAngle - startAngle))
             if transform3DAngleFold / CGFloat(M_PI) >= 0.5 {
-                if isCompletionFold == true {
-                    upperScreenShot.alpha = 1.0
-                }
+                upperScreenShot.alpha = 1.0
                 shiningImage.alpha = 0
                 realShiningView.alpha = 0.5
                 shiningView.backgroundColor = UIColor.whiteColor()

            UIView.animateWithDuration((animateDuration * 2 + 0.2) * ratio, delay: 0.0, usingSpringWithDamping: 0.9, initialSpringVelocity: 1.0, options: UIViewAnimationOptions.CurveEaseOut, animations: { () -> Void in
                self.newsView.layer.transform = self.transformConcatFold
                self.shiningView.layer.transform = self.transformConcatFold
                self.baseLayerView.layer.transform = CATransform3DConcat(CATransform3DMakeScale(self.foldScale, self.foldScale, 1), CATransform3DMakeTranslation(self.translationInSelf.x / (SCREEN_WIDTH / (newsViewWidth * 2)), (SCREEN_WIDTH - newsViewY) / (SCREEN_WIDTH / (newsViewWidth * 2)), 0))
                
                self.newsView.layer.shadowColor = UIColor.blackColor().CGColor
                self.realBaseView.alpha = 0.5
                self.realShiningView.alpha = 0.5
                self.upperScreenShot.alpha = alpha
                }, completion: { (stop:Bool) -> Void in
                    self.isCompletionFold = true
            })
        }else if recognizer.state == UIGestureRecognizerState.Changed && webView.scrollView.panGestureRecognizer.enabled == false {
            newsView.layer.transform = transformConcatFold

    private var topLayer:CALayer = CALayer()
    private var bottomLayer:CALayer = CALayer()
    private var isHasRequest:Bool = false
    private var locationInSelf:CGPoint = CGPointZero
    private var translationInSelf:CGPoint = CGPointZero
    private var velocityInSelf:CGPoint = CGPointZero
