2010-12-31 3 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]; 
관련 문제