I have this app that uses a NSSplitViewController
as the root and has a NSTabViewController
connected as its detailViewController.
This app is
For reference, the same problem occurs if the window content segue points to an NSTabViewController
scene. New windows open with a size of 500x500.
I solved it by placing a plain view controller with a container view between my window and my main tab view controller. The window will then use the size of the container view as initial size.
Here is what I did in detail:
Before:
[Window Controller Scene] → [Tab View Controller]
After:
[Window Controller Scene] → [View Controller Scene] → [Tab View Controller]
(with Container View)