Dropbox 的菜单栏应用程序有一个很棒的新下拉 View 。我未能找到类似的 cocoa 示例来复制此类 View 。 NSMenuItem 似乎适用于基本列表。有正确方向的指针吗?
最佳答案
它不是 NSMenuItem
。这是一个NSStatusItem
驻留在系统范围内 NSStatusBar
。这种区别很重要,因为当单击 NSStatusItem 时,NSStatusItem 可以调用应用程序的任何给定对象上的几乎任何方法。
我怀疑他们的 NSStatusItem
触发了显示无边框窗口的操作。
您可以在Status Bar Programming Topics中找到有关状态项的更多信息。文档。
关于objective-c - 如何创建类似于 Dropbox 菜单下拉列表的 NSMenuItem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17664403/