0

我知道如何为明暗模式制作图像只需NSStatusBarItem将图像设置为模板,)。此外,为了使按钮具有禁用外观,我们可以使用属性。image.template = trueappearsDisabled

然而,关于NSStatusBarItem. 我看到Dropbox蓝牙NSStatusBarButton在彼此之上同时具有非活动活动图像。您可以尝试暂停Dropbox,您会看到比 Dropbox 图像更清晰的暂停图像。此外,当蓝牙连接时,您会在蓝牙图像上方看到三点图像。

我试图为图像添加白色黑色,甚至是灰度。但结果却有所不同。我认为应该处理两张不同的图像。

我怎样才能在状态栏上有这种图像?

4

1 回答 1

0

您可以使用图像中像素的不同 Alpha 值来创建此效果。因此,对于处于暂停状态的 Dropbox 示例,状态栏项目有一个图像,其中创建暂停图标的像素是黑色且完全不透明,而创建显示为灰色的 Dropbox 徽标的像素也是黑色但 alpha 为 0.5

于 2015-12-26T15:56:19.260 回答