我想复制下面菜单的外观,在弹出按钮的菜单中命名为“ sections”。
我可以判断出灰色的水平线是NSMenuItem.separator()
,但是在其上设置标题和属性标题不起作用。添加子菜单无济于事,添加禁用菜单项也是如此。这似乎是一种常见的模式,但我很难相信它只是随处可见的属性字符串/自定义视图。
答案 0 :(得分:1)
您需要一个NSMenuItem.separator()
加上一个禁用的NSMenuItem来显示标题。使用NSMenuItem attributedTitle和indentationLevel,您可以自定义文本的外观。考虑一下NSMenu autoenablesItems也可以起作用。
最佳,马克