“禁用”的规范操作系统状态栏上的图标

发布于 2024-12-20 10:40:05 字数 140 浏览 2 评论 0原文

我正在尝试向状态栏添加 2 个图标:一个普通图标(具有透明背景的黑色 png)和一个当我的应用程序空闲时“禁用”图标。

我尝试将后者制作为具有透明背景的灰色png,但当添加到状态栏时它变得不可见。

我应该如何创建图标以使其显示为灰色?

I'm trying to add 2 icons to the status bar: a normal one (black png with transparent background) and a "disabled" one when my app is idle.

I trie making the latter a gray png with transparent background, but it becomes invisible when added to the status bar.

How should I create the icon so it displays grayed out?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

忆依然 2024-12-27 10:40:05

我还没有尝试过这个,但是如果您提供单个模板图像(必须是黑色和透明的)并设置状态项的 enabled 会怎么样?

I haven't tried this, but what if you supply a single template image (which must be black-and-transparent) and set the enabled of the status item?

ら栖息 2024-12-27 10:40:05

对我有用的是:

NSStatusBar.system.statusItem.button.appearsDisabled = true

What worked for me is:

NSStatusBar.system.statusItem.button.appearsDisabled = true

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文