仕切りの色を変えることはできますか?Apple のドキュメントには、このために NSSplitView のサブクラスで -dividerColor をオーバーライドできると書かれていますが、それがうまくいかないか、私の理解が正しくありません。また、仕切りの上にカラーレイヤーを作成しようとしました。
colorLayer = [CALayer layer];
NSRect dividerFrame = NSMakeRect([[self.subviews objectAtIndex:0] frame].size.width, [[self.subviews objectAtIndex:0] frame].origin.y, [self dividerThickness], self.frame.size.height);
[colorLayer setBackgroundColor:[color coreGraphicsColorWithAlfa:1]];
[colorLayer setFrame:NSRectToCGRect(dividerFrame)];
[self.layer addSublayer:colorLayer];
動作しません。