2013-10-01 27 views

回答

0

您可以更改該列中每個單元格的顏色。有點像:

- (NSView*)tableView:(NSTableView*)tableView viewForTableColumn:(NSTableColumn*)tableColumn 
       row:(NSInteger)row 
{ 
    //make cell 
    ... 
    if([tableColumn.identifier isEqual:@(0)) 
    { 
     cellView.drawsBackground = YES; 
     cellView.backgroundColor = [NSColor lightGrayColor]; 
    } 
} 
+0

謝謝,我還有一個問題:我該如何恢復原來的顏色?我不能只設置以前的顏色,因爲tableview有一種網格顏色:http://cl.ly/image/1z0X0M2l3k3H – aneuryzm