     }
     
     private func oneSideBezierPath(zanPosition: CGPoint, bottomX: CGFloat) -> UIBezierPath {
+        
         let oneSidePath = UIBezierPath()
         oneSidePath.move(to: CGPoint(x: containerFrame.maxX, y: containerFrame.minY))
         oneSidePath.addLine(to: zanPosition)

        let path = UIBezierPath()
        path.move(to: start)
        path.addLine(to: end)
        path.close()
        zanLineLayer.path = path.cgPath
        zanLineLayer.fillColor = nil
        zanLineLayer.strokeColor = zanLineColor.cgColor

        lineAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseIn)
        lineAnimation.fromValue = 0.0
        lineAnimation.toValue = 1.0
        lineAnimation.fillMode = kCAFillModeForwards
        lineAnimation.isRemovedOnCompletion = false
        lineAnimation.setValue(lineLayer, forKey: "LineLayer")
        
        return lineAnimation
