如何从扩展坞中删除图标但保留在cmd-Tab中(Cocoa)

发布于 2024-11-03 02:06:13 字数 129 浏览 1 评论 0原文

我知道如何通过在 info.plist 中设置 LSUIElement 属性来从扩展坞中删除应用程序,无论如何都可以隐藏此图标,但仍然让它出现在 cmd-Tab 查看器中(它是一个状态栏应用程序)。我知道这可能是黑客攻击,但我仍然感谢您的帮助。

I know how to remove an application from the dock by setting the LSUIElement property in info.plist, is there anyway to hide this icon and yet still have it appear in the cmd-Tab viewer (it is a status bar application). I know that it would probably be a hack, but I would still appreciate the help.

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

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

发布评论

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

评论(1

我一向站在原地 2024-11-10 02:06:13

这是不可能的。应用程序切换器和 Dock 使用相同的标准来确定应用程序是否应出现在其中。目前还不清楚如何“切换到”一个没有窗口的应用程序。

(如果您的应用程序确实有某种短暂的窗口,如 Quicksilver,您应该考虑使用热键来激活它。)

This is not possible. The application switcher and the Dock use the same criteria to determine whether an application should appear in them. It's not really clear how you would "switch to" an application that doesn't have a window anyways.

(If your app does have some sort of a window that is transient, à la Quicksilver, you should look into using a hot key to activate it.)

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