|
@@ -1430,35 +1430,35 @@ extension KMPDFEditViewController: KMSelectPopButtonDelegate {
|
|
|
extension KMPDFEditViewController: KMPDFThumbnailViewDelegate {
|
|
|
func thumbnailView(thumbanView: KMPDFThumbnailView, didDragAddFiles files: [URL], indexpath: IndexPath) {
|
|
|
/// 处理page
|
|
|
- var insertIndex: Int = indexpath.item
|
|
|
- self.lockedFiles.removeAll()
|
|
|
- var pages: Array<CPDFPage> = []
|
|
|
- self.documentCaches.removeAll()
|
|
|
- var indexs = IndexSet()
|
|
|
- for fileURL in files {
|
|
|
- let document = CPDFDocument(url: fileURL)
|
|
|
- if ((document?.isLocked)!) {
|
|
|
- self.lockedFiles.append(fileURL)
|
|
|
- continue
|
|
|
- }
|
|
|
-
|
|
|
- self.documentCaches.append(document!)
|
|
|
- for i in 0 ..< document!.pageCount {
|
|
|
- let page = document?.page(at: i)
|
|
|
- pages.append(page!)
|
|
|
- indexs.insert(insertIndex)
|
|
|
- insertIndex += 1
|
|
|
- }
|
|
|
- }
|
|
|
- self.insertPagesForDescSort(pages: pages, indexs: indexs)
|
|
|
-
|
|
|
- if (self.lockedFiles.count <= 0) {
|
|
|
- self.refreshUI()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- self.refreshUI()
|
|
|
- self.showPasswordWindow(insertIndex)
|
|
|
+// var insertIndex: Int = indexpath.item
|
|
|
+// self.lockedFiles.removeAll()
|
|
|
+// var pages: Array<CPDFPage> = []
|
|
|
+// self.documentCaches.removeAll()
|
|
|
+// var indexs = IndexSet()
|
|
|
+// for fileURL in files {
|
|
|
+// let document = CPDFDocument(url: fileURL)
|
|
|
+// if ((document?.isLocked)!) {
|
|
|
+// self.lockedFiles.append(fileURL)
|
|
|
+// continue
|
|
|
+// }
|
|
|
+//
|
|
|
+// self.documentCaches.append(document!)
|
|
|
+// for i in 0 ..< document!.pageCount {
|
|
|
+// let page = document?.page(at: i)
|
|
|
+// pages.append(page!)
|
|
|
+// indexs.insert(insertIndex)
|
|
|
+// insertIndex += 1
|
|
|
+// }
|
|
|
+// }
|
|
|
+// self.insertPagesForDescSort(pages: pages, indexs: indexs)
|
|
|
+//
|
|
|
+// if (self.lockedFiles.count <= 0) {
|
|
|
+// self.refreshUI()
|
|
|
+// return
|
|
|
+// }
|
|
|
+//
|
|
|
+// self.refreshUI()
|
|
|
+// self.showPasswordWindow(insertIndex)
|
|
|
}
|
|
|
|
|
|
func thumbnailView(thumbanView: KMPDFThumbnailView, didDragPages pages: [Int], indexpath: IndexPath) {
|