MacOS 开发 NSSplitView 分割线隐藏

99 阅读1分钟

重新自定义一个NSSplitView 的子类,并在 子类中重写方法drawDividerInRect方法,并设置rect 各项数值为零。

@interface MySplitView : NSSplitView 
@end

#import "MySplitView.h"

@implementation MySplitView

- (void)drawRect:(NSRect)dirtyRect {
    [super drawRect:dirtyRect];
    // Drawing code here.
}

- (void)drawDividerInRect:(NSRect)rect{
    [super drawRect:NSMakeRect(0, 0, 0, 0)];
}
@end