此 NSView 子类可用来获取类似 iOS 7 的模糊背景以模拟雾面玻璃效果——在 OS X 上!检查有关 Cocoanetics 上的相应文章。
注意: RMBlurredView 的父视图必须由图层支持,以便看到效果。
(Chat Heads 带有模糊标题和底部栏)
该视图可以轻松定制以满足您的需求
blurRadius (float):表示模糊效果强度的浮点数。这将被直接作为 Gaussian blur CIFilter 的输入参数传递。默认:20.0。
:表示增加饱和度强度浮点数值。例如,控制中心使用增加的饱和度颜色来获得更鲜艳的颜色穿过视图。默认:2.0。
tintColor (NSColor):用于视图背景颜色的 NSColor。默认:70% 白色。
注意: 可与 RMSecondaryScroller 一起使用以获取可定制的 NSScroller 用于 NSScrollViews。
看过标注过的头文件后,使用方法应该是明确的。查看 RMBlurredViewExample 项目。
版权所有 (c) 2013 Raffael Hannemann 在 BSD 许可协议下。
关注 @raffael_me 获取类似的发布信息。