0

我有一个简单的可可应用程序:NSTableView窗口中有 3 列。

我设置了窗口的最小和最大尺寸。我想:当我调整窗口大小时,3 列也会调整大小。这意味着:在最小和最大尺寸中,所有 3 列都显示出来,每列的宽度为 window.width/3。我尝试了以下代表NSTableview


- (CGFloat)tableView:(NSTableView *)tableView sizeToFitWidthOfColumn:(NSInteger)column;

但它似乎没有被调用,因为当我调整窗口大小时,tableview-NSScrollview 的父视图被调整大小并且 tableview 的列不受影响。所以我想知道我怎样才能达到它?谢谢

4

1 回答 1

0

由于我需要支持 10.6,我在 nib 文件中使用自动调整大小。

如果有更好的解决方案,请告诉我。

于 2013-01-24T08:22:16.387 回答