我想制作一个带有自定义图像的NSToolbarItem,该图像可以在黑色和蓝色之间切换,就像Xcode 5主窗口右上角的图标一样。

Peter Hosey suggested in this answer that it was as simple as setting the image to be a template,但我还没有发现这种情况。我将其设置为模板图像,这将导致其正确呈现深灰色渐变,但在切换时不会呈现蓝色。

I uploaded a very simple example of what I've done, here.如果有人可以告诉我如何更改它以像Xcode一样以蓝色点亮NSToolbarItem,那么我将非常感激。

最佳答案

除了将图像与之关联的 NSTexturedRoundedBezelStyle 样式提供的 NSButton 对象外,几乎所有内容都已准备就绪。

oji modified example project here

oji OS X Human Interface Guidelines | Window-Frame Controls

关于macos - 在黑色和蓝色之间切换NSToolbarItem,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20852239/

10-13 09:06