NSPopover 中的复选框 NSButton 在 运行 时更改颜色

Checkbox NSButton inside NSPopover changes colors when running

我在 OS X 10.10.3.

上的 NSPopover 中发现了一个奇怪的复选框行为

复选框的颜色失真,但其他元素(如常规按钮或标签)颜色正确。

顶图:NSPopover 如何在 运行 应用中呈现(黑色背景来自另一个应用)。

下图:Interface Builder 中的 NSPopover 视图。

视觉效果视图(如在 NSPopover 中使用的)在 OS X Yosemite 中完全混乱。幸运的是,他们现在在 El Capitan 工作得很好。

Yosemite 的解决方法应该是将每个复选框、标签、滚动视图等的 appearance 属性 设置为 NSAppearanceNameAqua