【问题标题】:Hide application icon from dock, but keep icon in task switcher?从停靠栏隐藏应用程序图标,但在任务切换器中保留图标?
【发布时间】:2012-04-16 02:54:03
【问题描述】:

通过将“Application is agent (UIElement)”属性设置为 YES/NO,可以在 Dock 和 Task Switcher 中显示/隐藏应用程序的图标。

但是,是否可以让应用程序显示在任务切换器(Cmd + Tab)中,但不显示在 Dock 中?

谢谢。

【问题讨论】:

    标签: objective-c macos cocoa application-icon


    【解决方案1】:

    我有理由确定这是不可能的,并且 Dock 和应用切换器使用完全相同的列表来决定应该在其中显示的内容。

    我相信这是因为实际上有一个程序可以在目标应用程序运行时从 Dock 中删除应用程序的图标,这与 LSUIElement 键无关。 (本质上,它包括重命名/移动应用程序包,然后重新启动 Dock。)即使这样做,应用程序也不会出现在切换器中。

    (如果您有兴趣,可以在 macosxhints.com 上找到完整的过程。)

    【讨论】:

      猜你喜欢
      • 2014-08-10
      • 2011-10-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-04
      • 2014-06-12
      • 2013-11-05
      • 2016-10-21
      • 2011-08-11
      相关资源
      最近更新 更多