gpt4 book ai didi

macos - NSToolbarItem 的自动样式/着色

转载 作者:行者123 更新时间:2023-12-03 16:17:19 25 4
gpt4 key购买 nike

有没有办法告诉 OS X 自动设置 NSToolbarItem 的样式/色调?

我通过 IB/Xcode 添加了一个“图像工具栏项”,并将图标设置为黑色 PDF as described in the documentation .

但是,我的结果与 App Store 等的结果不同:

enter image description here

我正在寻找类似于 iOS 中 TabBar 默认功能的东西。

我是 OS X 开发新手...因此任何指导都会受到赞赏!

最佳答案

图像需要进行模板化才能获得正确的样式(例如雕刻和蓝色样式)。

这可以在代码中使用 -[NSImage setTemplate:] 通过让图像名称以“Template”结尾(不需要更改代码)来完成。 p><小时/>

要专门获得蓝色样式,您必须将无边框 NSButton 设置为工具栏项目的自定义 View (而不是标准项目)。该按钮必须具有一种能够显示其状态的类型(例如圆形纹理切换按钮),并且当它具有“打开”状态时,它将获得蓝色样式。

关于macos - NSToolbarItem 的自动样式/着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24599559/

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