我有一个简单的可可应用程序:NSTableView
窗口中有 3 列。
我设置了窗口的最小和最大尺寸。我想:当我调整窗口大小时,3 列也会调整大小。这意味着:在最小和最大尺寸中,所有 3 列都显示出来,每列的宽度为 window.width/3。我尝试了以下代表NSTableview
:
- (CGFloat)tableView:(NSTableView *)tableView sizeToFitWidthOfColumn:(NSInteger)column;
但它似乎没有被调用,因为当我调整窗口大小时,tableview-NSScrollview 的父视图被调整大小并且 tableview 的列不受影响。所以我想知道我怎样才能达到它?谢谢