我们的设计师想要一个统一的工具栏/标题栏(例如 Safari、XCode 等使用的工具栏/标题栏),但想要图标下的标签。我将 NSToolbar 上的显示模式设置为 IconAndLabel
但我仍然只获得图标...如果我单独分隔标题和工具栏,标签就会显示。
我在文档中甚至通过谷歌搜索都没有发现任何内容表明您被迫进入仅图标 View ,但情况似乎确实如此。在这些按钮上添加标签的最佳方法是什么?我想避免将标签放入图像资源中,因为这会使本地化变得复杂,因此如果这是唯一的选择,我必须使用本地化字符串以编程方式执行此操作。
最佳答案
据我所知,没有办法同时拥有新的统一工具栏和标签。也许您可以在包含标签的工具栏下方放置一个栏,与图像完美对齐。
但是你真的需要标签吗?苹果正试图通过新的工具栏设计来摆脱它们。尝试使您的图标尽可能不言自明。不要忘记按钮标题也有可用的工具提示。
关于macos - 统一 NSToolBar/Titlebar 与图标和标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35087150/