【发布时间】:2013-10-07 07:55:55
【问题描述】:
我正在尝试构建一个模糊的 iOS 7 像 NSView,它会模糊背景。
到目前为止,通过将高斯背景过滤器应用于图层支持的 NSView,它可以正常工作。 问题在于,不仅视图正下方的区域变得模糊,而且整个父视图区域也变得模糊。
对父视图进行分层支持没有帮助。关于如何仅模糊较小子视图的直接区域的任何想法?
【问题讨论】:
标签: cocoa calayer nsview blur quartz-core
我正在尝试构建一个模糊的 iOS 7 像 NSView,它会模糊背景。
到目前为止,通过将高斯背景过滤器应用于图层支持的 NSView,它可以正常工作。 问题在于,不仅视图正下方的区域变得模糊,而且整个父视图区域也变得模糊。
对父视图进行分层支持没有帮助。关于如何仅模糊较小子视图的直接区域的任何想法?
【问题讨论】:
标签: cocoa calayer nsview blur quartz-core
显然你必须设置
[blurredView.layer setMasksToBounds:YES];.
【讨论】: