Для рисования закругленных углов в подклассе NSTableView я переопределяю метод drawRect.
- (void)drawRect:(NSRect)rect{
NSBezierPath* path = [NSBezierPath bezierPathWithRoundedRect:rect cornerRadius:7.0f];
[path addClip];
[super drawRect:selfRect];
}
Это работает до тех пор, пока содержимое табличного представления не слишком велико и не показывает скроллеры. Но когда содержимое становится больше, отображаются скроллеры NSScrollView, а закругленные края исчезают.
Любые подсказки для этого?