我正在开发一个自定义滑块以支持颜色选择功能。 这是到目前为止的最新进展的屏幕截图:
背景颜色非常灵活,并且还可以使用NSSlider中使用系统颜色实现的标准背景颜色。
该实现是通过覆盖NSView而不是NSSlider来实现的,因为我还想支持灵活的单元格大小:
我目前正在为旋钮的阴影而苦苦挣扎。彩色滑块应位于标准NSSlider的右侧。但是,如果我不仔细复制标准NSSlider的阴影样式,它将显得有些尴尬。
是否存在有关如何设计标准控件中的阴影样式(半径,偏移,不透明度等)的文档?
答案 0 :(得分:2)
简单地说:不。
控件样式始终会更改,并且从未记录过。它们就是它们的本来面目,您需要弄清楚它们并在需要时模仿它们。