2010-12-31 11 views
2

4つの列を持つNSTableViewがあります。最初のNSTableColumnの自動サイズ変更プロパティを変更したい。ユーザーがアプリのサイズを変更した場合、最初の列のみが幅を変更できます。私のコード:NSTableColumnは最初の列のサイズを自動的に変更します

// First 3 columns similar to the 4th one. 
NSTableColumn* Column4  = [[[NSTableColumn alloc] initWithIdentifier:@"Column4"] autorelease]; 
[[Column4 headerCell] setStringValue:@"-"]; 
[Column4 setWidth:15]; 
[tableView addTableColumn:Column4]; 
[tableView setDataSource:self]; 

ご覧のとおり、列はプログラムによって追加されています。

ありがとうございます!

答えて

4

は、この行を追加し、それが働いた:

[TableView setColumnAutoresizingStyle:NSTableViewFirstColumnOnlyAutoresizingStyle]; 
関連する問題