|
@@ -273,14 +273,25 @@ class KMRightSideController: NSViewController {
|
|
|
} else {
|
|
|
if pdfView?.km_EditingAreas().isEmpty == true {
|
|
|
//未选中文字跟图片
|
|
|
-
|
|
|
+ if subToolMode == .Edit_text {
|
|
|
+ if edit_textController == nil {
|
|
|
+ edit_textController = KMEditPDFTextPropertyViewController.init()
|
|
|
+ }
|
|
|
+ edit_textController?.pdfView = self.pdfView
|
|
|
+ contentViewController = edit_textController
|
|
|
+ } else if subToolMode == .Edit_Image {
|
|
|
+ if edit_imageController == nil {
|
|
|
+ edit_imageController = KMEditImageController.init()
|
|
|
+ }
|
|
|
+ edit_imageController?.pdfView = self.pdfView
|
|
|
+ contentViewController = edit_imageController
|
|
|
+ }
|
|
|
} else if pdfView?.km_editingImageAreas().isEmpty == true && pdfView?.km_editingTextAreas().isEmpty == false {
|
|
|
//编辑文字
|
|
|
if edit_textController == nil {
|
|
|
edit_textController = KMEditPDFTextPropertyViewController.init()
|
|
|
}
|
|
|
edit_textController?.pdfView = self.pdfView
|
|
|
-
|
|
|
contentViewController = edit_textController
|
|
|
|
|
|
} else if pdfView?.km_editingImageAreas().isEmpty == false && pdfView?.km_editingTextAreas().isEmpty == true {
|
|
@@ -288,6 +299,7 @@ class KMRightSideController: NSViewController {
|
|
|
if edit_imageController == nil {
|
|
|
edit_imageController = KMEditImageController.init()
|
|
|
}
|
|
|
+ edit_imageController?.pdfView = self.pdfView
|
|
|
contentViewController = edit_imageController
|
|
|
|
|
|
} else if pdfView?.km_editingImageAreas().isEmpty == false && pdfView?.km_editingTextAreas().isEmpty == false {
|
|
@@ -687,6 +699,18 @@ class KMRightSideController: NSViewController {
|
|
|
} else if (contentViewController is KMSignatureController) {
|
|
|
(contentViewController as? KMSignatureController)?.reloadData()
|
|
|
|
|
|
+ } else if (contentViewController is KMEditPDFTextPropertyViewController) {
|
|
|
+ (contentViewController as? KMEditPDFTextPropertyViewController)?.reloadData()
|
|
|
+
|
|
|
+ } else if (contentViewController is KMEditImageController) {
|
|
|
+ (contentViewController as? KMEditImageController)?.reloadData()
|
|
|
+
|
|
|
+ } else if (contentViewController is KMLinkViewController) {
|
|
|
+ (contentViewController as? KMLinkViewController)?.reloadData()
|
|
|
+
|
|
|
+ } else if (contentViewController is KMCropPropertyController) {
|
|
|
+ (contentViewController as? KMCropPropertyController)?.reloadData()
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if toolMode == .Markup {
|
|
@@ -696,33 +720,6 @@ class KMRightSideController: NSViewController {
|
|
|
subToolMode == .Strikethrough) && (contentViewController is KMHighlightController) {
|
|
|
(contentViewController as? KMHighlightController)?.reloadData()
|
|
|
}
|
|
|
- } else if toolMode == .Edit {
|
|
|
- //图片&文字
|
|
|
- if pdfView?.km_EditingAreas().isEmpty == true {
|
|
|
-
|
|
|
- } else if pdfView?.km_editingImageAreas().isEmpty == true && pdfView?.km_editingTextAreas().isEmpty == false {
|
|
|
- //编辑文字
|
|
|
- edit_textController?.pdfView = self.pdfView
|
|
|
- edit_textController?.reloadData()
|
|
|
- } else if pdfView?.km_editingImageAreas().isEmpty == false && pdfView?.km_editingTextAreas().isEmpty == true {
|
|
|
- //编辑图片
|
|
|
- edit_imageController?.pdfView = self.pdfView
|
|
|
- edit_imageController?.reloadData()
|
|
|
-
|
|
|
- } else {
|
|
|
- //多选
|
|
|
- }
|
|
|
-
|
|
|
- //Link
|
|
|
- if viewManager?.subToolMode == .Edit_Link && (contentViewController is KMLinkViewController) {
|
|
|
- if (contentViewController as! KMLinkViewController).pdfView != self.pdfView {
|
|
|
- (contentViewController as! KMLinkViewController).pdfView = self.pdfView
|
|
|
- }
|
|
|
- (contentViewController as! KMLinkViewController).reloadData()
|
|
|
- } else if viewManager?.subToolMode == .Edit_Crop && (contentViewController is KMCropPropertyController) {
|
|
|
- (contentViewController as! KMCropPropertyController).reloadData()
|
|
|
- }
|
|
|
-
|
|
|
}
|
|
|
|
|
|
reloadContendTopConst()
|