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