gpt4 book ai didi

objective-c - 如何将窗框 roundTextured 边框样式应用于不在窗框内的 NSButton?

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

如果您可以编辑标题并使其更短,那就太好了。也就是说,抱歉标题长度:P

在 HIG 中:

http://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/Controls/Controls.html

向下滚动到“窗口框架控件”部分。具有 NSTexturedRoundedBezelStyle 的按钮在放置在 NSToolBar 中时绘制方式不同(较暗的渐变)。

先把 HIG 问题放在一边,我需要为不在窗框中的按钮使用较暗的边框。似乎有一些我丢失的标志。

我显然可以自己画它,但想检查一下我在这里是否遗漏了一些完全明显的东西?

亲切的问候,亚历克

最佳答案

从 Lion 开始,圆形纹理按钮是半透明的,这意味着一些背景会透过它显示出来。这就是它在工具栏中看起来不同的原因,因为它后面有较暗的背景。

没有神奇的标志可以改变这种行为,给它一个较暗的外观的唯一方法是将其放置在较暗的背景上。

关于objective-c - 如何将窗框 roundTextured 边框样式应用于不在窗框内的 NSButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7465505/

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