我想自定义NSSegmentedControl的背景颜色和文本颜色。可以选择为IOS执行此操作,但找不到OSX的任何内容。
您可以直接设置字体,例如:
segmentedControl.font = [NSFont systemFontOfSize:24];
要设置背景颜色:
segmentedControl.wantsLayer = YES;
segmentedControl.layer.backgroundColor = [NSColor redColor].CGColor;
基本上,在色调属性内部分段控制的 XIB 内部属性检查器中,您可以设置颜色,或者您也可以通过编程实现相同的目标。