Thanks for your reply. By using your code, if user resize the app horizontally, the width of detail panel also changed, but I wish that only the primary view resizes with dragging but the width of the sidebar and the detail view remain the same (I think we need something like holdingPriority in NSSplitView ?)