0
對於在NSTableView的子類繪製圓角我重寫drawRect方法NSTableView的圓角
- (void)drawRect:(NSRect)rect{
NSBezierPath* path = [NSBezierPath bezierPathWithRoundedRect:rect cornerRadius:7.0f];
[path addClip];
[super drawRect:selfRect];
}
這個工作,只要表視圖的內容是不是過大,不顯示滾動條。但是當內容變大時,會顯示NSScrollView的滾動條,圓角消失。
對此有何提示?
我創建了一個NSScrollView子類,但drawRect:方法不會被調用! – brutella 2011-01-30 12:44:32