NSTableView 初始化宽度问题

NSTableView init width issue

我有一个 NSTableView,当用户减小 window 的宽度时,它的列会调整大小。

但在初始状态下,水平滚动视图启动,默认情况下用户不会看到所有列。他必须滚动才能看到它们。如果用户增加 window 的宽度,然后减小它,滚动消失并且列宽减小以适合宽度。这就是我想要的。

如何摆脱这种初始行为,即防止在初始时水平滚动。

谢谢!

嗯,好像是 tableView.sizeToFit() 完成任务。