gpt4 book ai didi

macos - 如何更改 NSToolbarItem 标签的颜色

转载 作者:行者123 更新时间:2023-12-03 16:22:55 24 4
gpt4 key购买 nike

我想更改所有 NSToolbarItem 标签的颜色。

我需要将其设置为白色,因为它更适合我的 NSWindow 的背景颜色,但它默认为黑色,而且我还没有找到在 Interface Builder 和 Interface Builder 中更改它的方法直接通过代码(NSToolbarItem 实现 setLabel,但它只是设置文本字符串)。

如果可能的话,我想避免:

  • 用自定义 NSView 替换整个 NSToolbar。对我来说就像是重新发明轮子。
  • 必须在 NSToolbarItem 内创建自定义 NSView。这意味着必须将所有标签留空并在自定义 View 中添加白色标签。

最佳答案

如果有人感兴趣,我通过以下方式解决了这个问题:

  • 在包含按钮和标签的 NSToolbarItem 中使用自定义 View 。
  • NSToolbar 中仅显示图标而不是图标+标签,以隐藏默认标签。

我必须处理与 Interface Builder 的错误相关的另一个问题:自定义 View 根本不显示。感谢 this answer 我能够修复它.

关于macos - 如何更改 NSToolbarItem 标签的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9586806/

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