Quellcode durchsuchen

【编辑工具】文件对比,鼠标滚动切换页面后,页码提示器未同步刷新 -- 修复

lizhe vor 11 Monaten
Ursprung
Commit
c3ad77350f

+ 9 - 0
PDF Office/PDF Master/Class/PDFTools/Compare/View/KMCompareView.swift

@@ -132,6 +132,10 @@ class KMCompareView: KMBaseXibView {
         config.fileOldAttribute.password = password
     }
     
+    override func addNotification() {
+        NotificationCenter.default.addObserver(self, selector: #selector(pageChangeNotification), name: NSNotification.Name.PDFViewPageChanged, object: nil)
+    }
+    
     override func setup() {
         fileQKNewSelectedBox.delegate = self
         oldFileQKSelectedBox.delegate = self
@@ -283,6 +287,11 @@ class KMCompareView: KMBaseXibView {
         self.updatePageState()
         self.updatePageState(isNew: true)
     }
+    
+    @objc func pageChangeNotification(notification: Notification) {
+        self.updatePageState()
+        self.updatePageState(isNew: true)
+    }
 }
 
 extension KMCompareView {

Datei-Diff unterdrückt, da er zu groß ist
+ 568 - 400
PDF Office/PDF Reader Pro.xcodeproj/xcuserdata/lizhe.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist