     
     @objc private func handleDoubleTap(recognizer: UITapGestureRecognizer) {
         
-//        if (scrollView.zoomScale > scrollView.minimumZoomScale) {
-//            scrollView.setZoomScale(scrollView.minimumZoomScale, animated: true)
-//        } else {
-//            scrollView.setZoomScale(scrollView.maximumZoomScale, animated: true)
-//        }
-        configImageZoom()
+        /*
+         if (scrollView.zoomScale > scrollView.minimumZoomScale) {
+            scrollView.setZoomScale(scrollView.minimumZoomScale, animated: true)
+        } else {
+            scrollView.setZoomScale(scrollView.maximumZoomScale, animated: true)
+        }
+         */
+        showZoomView()
     }
     
     private func disableImageZoom(){

        didSet {
            if enableImageZoom {
                setupGestureRecognizer()
            }
            else {
                disableImageZoom()

    
    private let zoomScrollView = UIScrollView.init()
    private let doubleTapGesture = UITapGestureRecognizer.init()
    private let closeButton = UIButton.init(type: .custom)
    
    private func setupGestureRecognizer() {
        doubleTapGesture.addTarget(self, action: #selector(handleDoubleTap(recognizer:)))
        doubleTapGesture.numberOfTapsRequired = 2
        self.addGestureRecognizer(doubleTapGesture)
