Browse Source

【2025】【综合】文件对比界面不显示问题处理

niehaoyu 2 months ago
parent
commit
2cf4b36c37

+ 9 - 10
PDF Office/PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift

@@ -102,9 +102,7 @@ struct KMNMWCFlags {
     
     //PDFView右键菜单
     private var groupListMenuGroup: ComponentGroup? = ComponentGroup.createFromNib(in: ComponentLibrary.shared.componentBundle())
-
-    //MARK: - 旧代码,有需要用到的拿出来,写好备注
-    
+ 
     @IBOutlet weak var leftView: NSView!
     
     var model = KMMainModel()
@@ -113,18 +111,15 @@ struct KMNMWCFlags {
     var searchIndex: Int = 0
      
     //对比
-    var isCompareModel: Bool = false {
-        didSet {
-        }
-    }
+    var isCompareModel: Bool = false
     
     //密码弹窗
     var passwordWindow: KMPasswordInputWindow?
-    //对比
-    var compressWindowController: KMCompressWindowController?
-    //
     var securityWindowController: KMSecurityWindowController?
     
+    //压缩
+    var compressWindowController: KMCompressWindowController?
+    
     //引导
     var guideInfoWindowController: KMGuideInfoWindowController?
     
@@ -2337,6 +2332,8 @@ struct KMNMWCFlags {
             view.removeFromSuperview()
         }
         
+        contendBox.addSubview(compareContentView)
+        compareContentView.frame = contendBox.bounds
         compareContentView.autoresizingMask = [.width,.height]
     }
     
@@ -2362,6 +2359,8 @@ struct KMNMWCFlags {
             }
         }
         
+        contendBox.addSubview(coveringView)
+        coveringView.frame = contendBox.bounds
         coveringView.autoresizingMask = [.width,.height]
     }