|
@@ -55,6 +55,10 @@ class KMPDFEditViewController: KMPDFThumbViewBaseController {
|
|
|
|
|
|
// index=1 双击退出;index=2 打印
|
|
|
var itemClick: KMCommonClickBlock?
|
|
|
+ private var _isEdited = false
|
|
|
+ var isEdited: Bool {
|
|
|
+ return self._isEdited
|
|
|
+ }
|
|
|
var documentEditedCallback: KMCommonBlock?
|
|
|
var selectionDidChange: KMPDFEditViewControllerSelectionDidChange?
|
|
|
|
|
@@ -123,6 +127,7 @@ class KMPDFEditViewController: KMPDFThumbViewBaseController {
|
|
|
override func viewDidLoad() {
|
|
|
super.viewDidLoad()
|
|
|
|
|
|
+ self._isEdited = false
|
|
|
// 显示拖放移动动效
|
|
|
// self.thumbnailView.dragMoveEffectAnimated = true
|
|
|
// self.thumbnailView.collectionView.backgroundColor(NSColor.km_init(hex: "#CED0D4"))
|
|
@@ -273,6 +278,8 @@ class KMPDFEditViewController: KMPDFThumbViewBaseController {
|
|
|
}
|
|
|
|
|
|
fileprivate func dealPdfDocumentDidEditCallback(type: KMPageEditType = .none) {
|
|
|
+ self._isEdited = true
|
|
|
+
|
|
|
// 提醒外面文档已编辑
|
|
|
guard let callback = self.documentEditedCallback else {
|
|
|
return
|