使用图标和标签统一 NSToolBar/Titlebar?

Unified NSToolBar/Titlebar with icons and labels?

我们的设计师想要一个统一的 toolbar/titlebar(例如 Safari、XCode 等人使用的)但希望图标下方有标签。我将 NSToolbar 上的显示模式设置为 IconAndLabel,但我仍然只能获得图标...如果我将标题和工具栏分开,标签就会显示出来。

我在文档中甚至通过谷歌搜索都没有发现表明您被迫进入 icon-only 视图的任何内容,但情况似乎确实如此。在这些按钮上获取标签的最佳方式是什么?我想避免将标签放在我的图像资产中,因为这会使本地化复杂化,所以如果这是唯一的选择,我必须使用本地化字符串以编程方式进行。

据我所知,没有办法同时拥有新的统一工具栏和标签。也许您可以在包含标签的工具栏下方放置一个栏,与图像完美对齐。

但是你真的需要标签吗? Apple 正试图通过新的工具栏设计摆脱它们。尽量让你的图标尽可能 self-explanatory。不要忘记按钮标题也有可用的工具提示..