You can force the views to keep a inferred min and max width/height by using AutoLayout, but what if you’re working with several views simultaneously? Wouldn’t it be simpler to have a window min and max width/height?
Just add the following in your NSWindowController:
override func windowDidLoad() {
super.windowDidLoad()
window?.minSize = NSSize(width: 410, height: 600 )
window?.manSize = NSSize(width: 600, height: 1200 )
}
Questions / comments? I’m at @MarcMasVi
Marc