我试图在我的 Mac 应用程序的标签上获得内部阴影。
我正在尝试匹配我的设计师发送的 Photoshop 设计。我试图匹配的外观是:
在 Photoshop 中完成此操作的方式是使用以下设置设置内部阴影:
我在其他网站上看到了针对此类事情的几种不同解决方案,但没有一个能正常工作。
例如,每个人都说要使用:
[[myNSTextField cell] setBackgroundStyle:NSBackgroundStyleRaised];
我发现了很多关于在 NSBezierPath 或类似但没有标签上做内阴影的东西。
这个问题的答案说使用上面的 setBackgroundStyle 然后说
然后可以通过使用带有 NSGradient 的自定义视图来达到您的渐变背景
但是这种观点去哪里了?答案引用的链接谈到再次在窗口上做内部阴影,而不是文本。
谁能帮我解决这个问题?
谢谢