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