// // KMPDFSplitView.swift // PDF Reader Pro // // Created by Niehaoyu on 2024/10/29. // import Cocoa class KMPDFSplitView: NSSplitView { override func draw(_ dirtyRect: NSRect) { super.draw(dirtyRect) // Drawing code here. } override func minPossiblePositionOfDivider(at dividerIndex: Int) -> CGFloat { if dividerIndex == 0 { } else if dividerIndex == 1 { return self.frame.size.width-264 } return -10 } override func maxPossiblePositionOfDivider(at dividerIndex: Int) -> CGFloat { if dividerIndex == 0 { return self.frame.size.width/2 } else if dividerIndex == 1 { return self.frame.size.width } return self.frame.size.width } }