3

OS X Human Interface GuidelinesDesigning Toolbar Icons部分说,系统对工具栏中的图标应用效果来改变它们的外观。换句话说,我们必须像这样创建一个纯黑色图标:

纯黑色图标

系统显示如下:

系统处理图标

这很好,但它对我不起作用。

我正在使用界面生成器。我在 NSToolbarItem 中有一个圆形纹理按钮:

界面构建器层次结构

我为工具栏项分配了一个纯黑色图标:

在此处输入图像描述

但是,当我显示它时,它看起来像一个...纯黑色图标:

在此处输入图像描述

我究竟做错了什么?这件事快把我逼疯了。

4

2 回答 2

5

尝试将您的图标从 重命名TestTestTemplate您可以在OS X 发行说明中找到有关此技巧的更多信息。

于 2012-09-16T10:06:05.913 回答
0

如果您直接处理 NSImage 对象(不在 Interface Builder 中),您可以调用 [myImage setTemplate:YES] ,它将表现出特殊的绘图行为。

于 2014-03-09T16:01:12.210 回答