Explorar o código

move PDF VIEW in viewDidLoad

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana hai 1 ano
pai
achega
8730d6a7d8
Modificáronse 1 ficheiros con 19 adicións e 19 borrados
  1. 19 19
      iOSClient/Viewer/NCViewerPDF/NCViewerPDF.swift

+ 19 - 19
iOSClient/Viewer/NCViewerPDF/NCViewerPDF.swift

@@ -104,6 +104,25 @@ class NCViewerPDF: UIViewController, NCViewerPDFSearchDelegate {
             pdfContainer.trailingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.trailingAnchor)
         ])
 
+        // PDF VIEW
+
+        pdfView.translatesAutoresizingMaskIntoConstraints = false
+        pdfView.document = pdfDocument
+        pdfView.document?.page(at: 0)?.annotations.forEach({
+            $0.isReadOnly = true
+        })
+        pdfView.autoScales = true
+        pdfView.displayMode = .singlePageContinuous
+        pdfView.displayDirection = .vertical
+        pdfContainer.addSubview(pdfView)
+
+        NSLayoutConstraint.activate([
+            pdfView.topAnchor.constraint(equalTo: pdfContainer.topAnchor),
+            pdfView.leadingAnchor.constraint(equalTo: pdfContainer.safeAreaLayoutGuide.leadingAnchor),
+            pdfView.trailingAnchor.constraint(equalTo: pdfContainer.safeAreaLayoutGuide.trailingAnchor),
+            pdfView.bottomAnchor.constraint(equalTo: pdfContainer.bottomAnchor)
+        ])
+        
         // NOTIFIFICATION
 
         NotificationCenter.default.addObserver(self, selector: #selector(favoriteFile(_:)), name: NSNotification.Name(rawValue: NCGlobal.shared.notificationCenterFavoriteFile), object: nil)
@@ -138,25 +157,6 @@ class NCViewerPDF: UIViewController, NCViewerPDFSearchDelegate {
     override func viewDidAppear(_ animated: Bool) {
         super.viewDidAppear(animated)
 
-        // PDF VIEW
-
-        pdfView.translatesAutoresizingMaskIntoConstraints = false
-        pdfView.document = pdfDocument
-        pdfView.document?.page(at: 0)?.annotations.forEach({
-            $0.isReadOnly = true
-        })
-        pdfView.autoScales = true
-        pdfView.displayMode = .singlePageContinuous
-        pdfView.displayDirection = .vertical
-        pdfContainer.addSubview(pdfView)
-
-        NSLayoutConstraint.activate([
-            pdfView.topAnchor.constraint(equalTo: pdfContainer.topAnchor),
-            pdfView.leadingAnchor.constraint(equalTo: pdfContainer.safeAreaLayoutGuide.leadingAnchor),
-            pdfView.trailingAnchor.constraint(equalTo: pdfContainer.safeAreaLayoutGuide.trailingAnchor),
-            pdfView.bottomAnchor.constraint(equalTo: pdfContainer.bottomAnchor)
-        ])
-
         // PDF THUMBNAIL
 
         pdfThumbnailScrollView.translatesAutoresizingMaskIntoConstraints = false