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