停止CALayer以模糊整个父视图

时间:2013-10-07 07:55:55

标签: cocoa calayer nsview blur quartz-core

我正在尝试构建模糊的iOS 7,就像NSView一样,它模糊了背景。

到目前为止,通过将高斯背景滤镜应用于支持图层的NSView,它可以正常工作。 问题是,不仅视图下方的区域变得模糊,而且整个父视图区域也模糊不清。

支持父视图的图层没有帮助。如何只模糊较小子视图的直接区域?

1 个答案:

答案 0 :(得分:0)

显然你必须设置

[blurredView.layer setMasksToBounds:YES];