繁体   English   中英

弹出用于NSStatusItem上的OS X状态栏应用程序(MAAttachedWindow替代品?)

[英]Popover for an OS X status bar app on NSStatusItem (MAAttachedWindow alternatives?)

我试图显示一些指向我的Mac OS X应用程序图标的消息,该图标仅存在于状态栏中:

我相信MAAttachedWindow是一个7 - 8年前的事情,但我甚至无法让它的演示工作,它不是为ARC编写的。

我想知道是否有一个开源库或一些代码片段做了人们现在使用的相同的事情。 在这一点上,即使找到状态栏图标的坐标也是个谜。

当用户点击我的图标时,我不想显示popover,我只是将其显示为在状态栏中向用户提供应用程序所在的用户。

如果可能,我建议使用NSPopover ,但如果这不符合您的需求,您可以尝试RBLPopoverSFBPopovers 如果您决定使用NSPopover ,您可能需要查看看起来很有希望的AXStatusItemPopup ,尽管我还没有亲自测试过它。

解决方案是创建我自己的NSStatusItem,你可以在这里找到一个例子:

http://shaheengandhi.com/using-nspopover-with-nsstatusitem/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM