2011-12-22 58 views
0

我想在我的NSTableView子類中實現梯度交替行樣式。NSTableView drawRow問題

- (void)drawRow:(NSInteger)row clipRect:(NSRect)clipRect 
{ 
    [[NSColor redColor] set]; 
    NSRectFill(clipRect); 
    [super drawRow:row clipRect:clipRect]; 
} 

我認爲這將是一個-ok方法,但是當我嘗試類似的東西全視圖毛刺和細胞也沒有在上面繪製。

回答

0

這是回答here與下面鏈接的例子

+0

沒有highLightSelectionInRow只是對於選擇的行一個答案,drawRow應該適用於其他行,但也不是那麼我想知道爲什麼。 – 2011-12-22 18:02:10

+0

我明白了,但您是否看到其他答案,特別是@sam – markhunte 2011-12-22 20:02:05