소스 검색

clear code

marinofaggiana 4 년 전
부모
커밋
6ea901621b
2개의 변경된 파일11개의 추가작업 그리고 17개의 파일을 삭제
  1. 2 5
      iOSClient/Viewer/NCViewerImage/NCViewerImage.swift
  2. 9 12
      iOSClient/Viewer/NCViewerImage/NCViewerImageZoom.swift

+ 2 - 5
iOSClient/Viewer/NCViewerImage/NCViewerImage.swift

@@ -694,14 +694,11 @@ extension NCViewerImage: UIGestureRecognizerDelegate {
 
 extension NCViewerImage: NCViewerImageZoomDelegate {
    
-    func dismiss() {
+    func dismissImageZoom() {
         self.navigationController?.popViewController(animated: true)
     }
     
-    func willAppearImageZoom(viewerImageZoom: NCViewerImageZoom, metadata: tableMetadata) {
-    }
-    
-    func didAppearImageZoom(viewerImageZoom: NCViewerImageZoom, metadata: tableMetadata) {
+    func presentImageZoom(viewerImageZoom: NCViewerImageZoom, metadata: tableMetadata) {
                 
         navigationItem.title = metadata.fileNameView
         currentMetadata = metadata

+ 9 - 12
iOSClient/Viewer/NCViewerImage/NCViewerImageZoom.swift

@@ -23,9 +23,8 @@
 import UIKit
 
 protocol NCViewerImageZoomDelegate {
-    func willAppearImageZoom(viewerImageZoom: NCViewerImageZoom, metadata: tableMetadata)
-    func didAppearImageZoom(viewerImageZoom: NCViewerImageZoom, metadata: tableMetadata)
-    func dismiss()
+    func presentImageZoom(viewerImageZoom: NCViewerImageZoom, metadata: tableMetadata)
+    func dismissImageZoom()
 }
 
 class NCViewerImageZoom: UIViewController {
@@ -94,19 +93,17 @@ class NCViewerImageZoom: UIViewController {
 
         updateZoomScale()
         updateConstraints()
-                
-        //detailView.updateExifLocal(metadata: metadata)
-        detailViewHeightConstraint.constant = view.bounds.width
-        detailViewTopConstraint.constant = 0
-        detailView.hide()
-        
-        delegate?.willAppearImageZoom(viewerImageZoom: self, metadata: metadata)
     }
     
     override func viewDidAppear(_ animated: Bool) {
         super.viewDidAppear(animated)
         
-        delegate?.didAppearImageZoom(viewerImageZoom: self, metadata: metadata)
+        //detailView.updateExifLocal(metadata: metadata)
+        detailViewHeightConstraint.constant = view.bounds.width
+        detailViewTopConstraint.constant = 0
+        detailView.hide()
+        
+        delegate?.presentImageZoom(viewerImageZoom: self, metadata: metadata)
     }
     
     override func viewDidLayoutSubviews() {
@@ -170,7 +167,7 @@ class NCViewerImageZoom: UIViewController {
             // DISMISS
             if imageView.center.y > view.center.y + 150 {
                 
-                delegate?.dismiss()
+                delegate?.dismissImageZoom()
             }
 
             // OPEN DETAIL