我怎样才能为这样的菜单制作自定义NSMenu?
这是一个NSMenu还是一个无边框窗口,如果是这样,我该如何处理呢? 谢谢!
答案 0 :(得分:2)
答案 1 :(得分:1)
更具体地说,它可能是NSPopover
,NSWindow
甚至NSStatusItem.view
的自定义视图。对于NSWindow
(通常是NSPanel
)的实用形式(或NSPopover
),您可以在单击状态项时手动打开窗口,使用状态项{{1} 1}}和-(void)setAction
。如果您对状态项使用自定义视图,则可以在-(void)setTarget
。
查看this帖子 - 我发现它很有用。
答案 2 :(得分:0)
查看NSStatusItem
的文档。我相信你可以让它显示一个视图,而不是标准的NSMenu
,这就像他们在该图像中所做的那样。