macos - 具有多个按钮的 NSStatusItem

标签 macos menubar nsmenu nsstatusitem

尝试让 NSStatusItem 拥有多个按钮,如下图所示 /image/iMqgL.png

每个按钮都有不同的功能——暂停按钮暂停,跳过按钮跳过等等。我不需要下拉菜单,我希望它们都成为同一个NSStatusItem的一部分.

最佳答案

添加您自己的自定义 View :

statusItem.view = self.statusBarView;

您的自定义 View 可以是任何东西,包括其中包含多个 NSButtonsNSView

您可能希望在 nib 文件内创建 self.statusBarView

关于macos - 具有多个按钮的 NSStatusItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21371414/

相关文章:

swift - NSMenu 打开时出现 NSAlert 会导致 UI 卡住

cocoa - 在单击 _statusItem 时执行操作,使用 NSMenu 并且窗口未处于焦点似乎是不可能的

python - 无法安装 nlopt python 模块

c++ - ld : library not found for -lboost_system clang: error: linker command failed with exit code 1 (use -v to see invocation)

.net - 试图让 aspnet vnext 在 mac 上工作 - 缺少方法错误

html - 对齐 css 菜单文本左 besie 菜单图像

ios - Firebase 快速作为 OS X 的后端服务

javascript - 在 Firefox 中更改 accesskey 修饰键

css - CSS 中的菜单栏没有出现

cocoa - 按 Option 键隐藏/显示应用程序主菜单中的菜单项