首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在层主机NSVisualEffectView中使用NSView

如何在层主机NSVisualEffectView中使用NSView
EN

Stack Overflow用户
提问于 2015-03-11 04:47:05
回答 1查看 955关注 0票数 2

我有一个NSView在我的OSX应用程序使用CALayer做各种动画。此视图是一个包含多个小层的层主机视图。

我想添加一个NSVisualEffectView与NSVisualEffectBlendingModeBehindWindow blendingMode,以支持模糊透明效应对约塞米蒂。

问题是当我关闭层主机视图时,NSVisualEffectView工作,但当我打开层主机视图时,模糊透明效果消失,留下一个空白的白色不透明背景。

我的问题是:“是否可以使用带有层主机视图的NSVisualEffectView ?如果它是可行的,那么这里的方法是什么?”

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-11 05:06:30

结果是,我将一个NSVisualEffectView设置为一个层主机视图,这将导致这个问题。

解决方案是添加两个视图:下面是一个NSVisualEffectView。上面的一个是NSView层主机视图。

这将解决问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28978749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档