NSTableView:可调整大小的最后一列

时间:2015-10-08 16:39:10

标签: macos cocoa nstableview

NSTableView:可调整大小的最后一栏

我的NSTableView中的最后一列不会被用户调整大小,即使它被向左拖动,所以它不再是最后一列了。
我已经在NSTableView和所有NSTableColumns上停用自动大小调整,但它没有帮助:

nsTableViewInstance.ColumnAutoresizingStyle = NSTableViewColumnAutoresizingStyle.None;
nsTableColumnViewInstance.ResizingMask = NSTableColumnResizing.UserResizingMask; // in ctor, for all

有没有办法让所有列都可以调整大小?

1 个答案:

答案 0 :(得分:0)

原来我的代码中有一个错误,而且这个 nsTableColumnViewInstance.ResizingMask = NSTableColumnResizing.UserResizingMask; 后来被覆盖到NSTableColumnResizing.Autoresizing的最后一列。删除它解决了这个问题。

因此问题中显示的结构正常,所有列都可以调整大小。