【问题标题】:Is it possible to use the blur behind Core Animation(effect) on an NSPanel?是否可以在 NSPanel 上使用核心动画(效果)背后的模糊?
【发布时间】:2011-01-20 18:13:55
【问题描述】:

dock items 的上下文菜单不仅是半透明的,而且还模糊了它后面的内容,这种效果是否适用于半透明浮动面板?这与工作表警报对话框中使用的效果相同(例如退出未保存的更改),但在这种情况下透明度不同,背景是浅色而不是深色

一些背景,我们有一个经常使用全屏的专业应用,我们的浮动调色板有一些透明度,但显然透明度越高,当背景非常活跃时,我们就越难阅读它们上的文字/嘈杂,如果我们可以稍微模糊一下,我们将能够大大提高文本的可读性,同时仍然允许一些“调色板后面的内容”的上下文

【问题讨论】:

    标签: cocoa core-animation core-graphics transparency nspanel


    【解决方案1】:

    我想这就是你想要的:Using Core Image Filters On/Under a NSWindow

    但请注意,这是私有 API,因此如果您正在为 Mac App Store 开发,这将是一个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-08
      • 2017-07-17
      相关资源
      最近更新 更多