【问题标题】:How can we bounce the dock icon on the Mac?我们如何在 Mac 上弹出停靠栏图标?
【发布时间】:2010-01-08 10:35:47
【问题描述】:

我们如何反弹应用程序的停靠图标?

【问题讨论】:

    标签: cocoa macos


    【解决方案1】:

    您可以使用NSApplication 中的requestUserAttention: NSRequestUserAttentionType 允许您指定 Dock 图标是弹跳一次还是直到应用程序被激活。

    【讨论】:

      【解决方案2】:

      抱歉,它可以工作...当我测试它时,我的重点是我的应用程序...当我的重点不在应用程序上时它可以工作

      [NSApp requestUserAttention:NSCriticalRequest];
      

      有什么办法可以反弹图标甚至专注于应用程序...

      【讨论】:

      • 我认为如果您的应用程序处于活动状态,那么您不必请求用户注意,因为用户正在使用您的应用程序。也许您应该考虑使用 Growl 框架来显示视觉通知。
      • Swift 3:NSApp.requestUserAttention(.criticalRequest) 还有:.informationalRequest 这似乎只反弹了几次。 @Laurent Etiemble 更微妙。
      猜你喜欢
      • 1970-01-01
      • 2013-05-06
      • 2011-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-15
      相关资源
      最近更新 更多