Prechádzať zdrojové kódy

【综合】页面编辑开启空文档兼容处理

tangchao 6 mesiacov pred
rodič
commit
b3dda4f073

+ 6 - 3
PDF Office/PDF Master/Class/PDFTools/PageEdit/Controller/KMPDFEditViewController.swift

@@ -129,9 +129,12 @@ class KMPDFEditViewController: KMPDFThumbViewBaseController {
             item = indexs.sorted().last ?? 0
         }
         if first {
-            var ips = Set<IndexPath>()
-            ips.insert(IndexPath(item: item, section: 0))
-            self.thumbnailView.collectionView.scrollToItems(at: ips, scrollPosition: .bottom)
+            let cnt = self.thumbnailView.document?.pageCount ?? 0
+            if cnt > 0 {
+                var ips = Set<IndexPath>()
+                ips.insert(IndexPath(item: item, section: 0))
+                self.thumbnailView.collectionView.scrollToItems(at: ips, scrollPosition: .bottom)
+            }
         }
         
         self.view.window?.makeFirstResponder(self)