0

如何在我的应用程序的停靠图标上方显示 NSPopover?

4

1 回答 1

2

根据您的应用程序是否正在运行,有两种方法可以自定义停靠菜单。请参阅 Apple 文档以在此处打开时对其进行自定义:

http://developer.apple.com/library/mac/#documentation/Carbon/Conceptual/customizing_docktile/docktasks_cocoa/docktasks_cocoa.html#//apple_ref/doc/uid/TP30000986-CH3-SW1

总而言之,您基本上在主应用程序的 XIB 或情节提要中提供了一个菜单,其中包含您要添加到停靠菜单的额外菜单选项。

要在应用程序未运行时自定义 Dock 图标的菜单,请参阅此处的指南:

http://developer.apple.com/library/mac/#documentation/Carbon/Conceptual/customizing_docktile/CreatingaDockTilePlug-in/CreatingaDockTilePlug-in.html

基本上,您需要创建一个插件,然后将其放入应用程序的资源文件夹中。这与原始方法非常相似,但在 Finder 的停靠进程中执行。

于 2012-12-05T09:53:48.920 回答