NSTableView:第二列在不应该出现的时候出现

NSTableView: second Column appears when it shouldn't

我有一个只有一列的 NSTableView。当我更改 Windows 大小时,TableView 坚持 Windows 边框,因为它应该: ScreenShot Small

然而,当我将 windows 框架扩展到很多时(例如,当使用全屏时)突然出现第二列: ScreenShot FullScreen

我不知道为什么会这样。我无法使用这个小的调整大小指示器手动扩展第一个单元格,似乎 tableview 内的单元格无法增长更多...

这是 TableViews 属性检查器的图片: ScreenShot AttributeInspector

我没有找到任何可以解释这一点的约束或宽度设置。

如果有任何帮助,我将不胜感激。

尝试在属性检查器中将 tableView 的列大小更改为统一。

同样在您的尺寸检查器中,根据您的 window 最大允许宽度检查并调整列的最大宽度。