How can I have the only column of my NSTableView take all the width of the TableView?

前端 未结 3 1818
眼角桃花
眼角桃花 2021-02-01 01:57

I am currently trying to learn a bit of Cocoa (using the book Cocoa Programming for Mac OS X). In one of the exercises, we set up a NSTableView with only one column, to act as a

3条回答
  •  北荒
    北荒 (楼主)
    2021-02-01 02:19

    I had to use both steps - sam's answer + the comment by David Douglas.

    [tableView  setColumnAutoresizingStyle:NSTableViewUniformColumnAutoresizingStyle];
    [tableColumn setResizingMask:NSTableColumnAutoresizingMask];
    
     //AND 
     [tableView sizeLastColumnToFit];
    

提交回复
热议问题