gpt4 book ai didi

cocoa - 如何在 NSPopUpButton 中创建命名部分

转载 作者:行者123 更新时间:2023-12-03 17:46:54 29 4
gpt4 key购买 nike

我想复制下面菜单的外观,并在弹出按钮的菜单中命名为“部分”。

NSPopUpButton with named sections

我可以看出灰色水平线是 NSMenuItem.separator() 但在这些水平线上设置标题和属性标题不起作用。添加子菜单让我无处可去,添加禁用的菜单项也是如此。这似乎是一种常见的模式,我发现很难相信它只是随处可见的属性字符串/自定义 View 的临时模式。

最佳答案

您需要的是一个 NSMenuItem.separator() 加上一个禁用的 NSMenuItem 来显示标题。使用 NSMenuItem attributeTitle 和 indentationLevel 您可以自定义文本的外观。考虑一下 NSMenu autoenablesItems 也可以产生效果。

最好,马克

关于cocoa - 如何在 NSPopUpButton 中创建命名部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52750146/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com