2
A
回答
2
0
看看在NSStatusItem
的文档。我相信你可以让它显示一个视图,而不是标准的NSMenu
,这就是它们在这个图像中看起来像的样子。
1
更具体地说,它可能是NSPopover
,NSWindow
或甚至NSStatusItem.view
的自定义视图。在NSWindow
(通常为NSPanel
的实用程序)(或NSPopover
)的情况下,您可以使用状态项目的-(void)setAction
和-(void)setTarget
在状态项目单击时手动打开窗口。如果您为状态项使用自定义视图,则将在-mouseDown:
中完成。
结账this后 - 我发现它很有用。
相关问题
- 1. 预定义和自定义项目
- 2. 自定义ReSharper TODO项目
- 3. UIMenuController自定义项目
- 4. QTreeView与自定义项目
- 5. 自定义QTreeView项目
- 6. 与自定义项目
- 7. Spinner中的项目自定义项数
- 8. 点击NSMenu项目导致崩溃
- 9. NSMenu以编程方式选择项目
- 10. 如何在其他自定义项目中的自定义项目中引用自定义屏幕
- 11. m2e /自定义项目特定设置
- 12. 自定义ObservableCollection与选定的项目
- 13. 添加项目自定义ListView与自定义自定义适配器
- 14. 在NSMenu中显示自定义/任意控件
- 15. Mac OSX NSStatusItem自定义NSMenu/MenuItems AND拖放功能
- 16. 自定义NSMenu(如Apple的Dock右键菜单)?
- 17. 自定义如何从“打开最近”NSMenu
- 18. 自定义UIImagePickerController的导航项目
- 19. 自定义tabbar和tabbar项目
- 20. ListView项目的自定义侦听器
- 21. Bamboo自定义部署项目变量
- 22. 自定义设置项目对话框
- 23. pyqt自定义项目代表qtablewidget
- 24. 使用grunt进行自定义项目
- 25. ClickListener自定义动作条项目(ActionBarSherlock)
- 26. 清单项目的自定义背景
- 27. 自定义项目类型模板
- 28. QListView中的自定义项目
- 29. 如何自定义UISegmentedControl项目
- 30. Flash中的自定义项目符号