我在Interface Builder中创建了一个带有某些列的NSTableView。我已将tableview设置为自动保存其设置(我在Attributes Inspector中设置了autosave名称,并检查了Column信息)。现在,我想以编程方式添加其他一些列,但是当我退出该应用程序并重新启动它时,这些新添加的列会消失,并且在Interface Builder中创建的那些列会重新出现。
谷歌搜索,我找到了一种解决方法:更改添加列的宽度可以完成工作,但是必须有更好的解决方案!

编辑:更改列的宽度有时只能工作。

最佳答案

也许您需要在应用程序/ NSTableView加载时加载自动保存数据?

09-07 14:21