透明的NSWindow,带有图层支持的NSView

时间:2016-05-24 02:52:54

标签: macos nswindow appkit caemitterlayer

我改编了Apple的RoundTransparentWindow示例项目以创建NSWindowNSView,我用它来设置透明窗口(显然NSView的子项是可见的,只是不是窗口或视图的背景)。

我想为这个窗口添加一个CAEmitterLayer粒子效果,但是只要我将视图设置为图层支持(seems to be需要CAEmitterLayer)< / p>

    self.view.wantsLayer    = true 

视图失去透明度并变得不透明。

我如何拥有透明的,支持图层的NSWindow?或者,是否可以在透明窗口上以其他方式使用CAEmitterLayer

0 个答案:

没有答案