ios毛玻璃
2017-06-13 本文已影响6人
40dd4b561abe
iOS 8 后更新的API,使用 UIBlurEffect 类和 UIVisualEffectView 类添加毛玻璃特效更加便捷,高效。
// 创建显示图片UIImageView* imageView = [[UIImageViewalloc] init];/** 毛玻璃特效类型
* UIBlurEffectStyleExtraLight,
* UIBlurEffectStyleLight,
* UIBlurEffectStyleDark
*/UIBlurEffect* blurEffect = [UIBlurEffecteffectWithStyle:UIBlurEffectStyleLight];// 毛玻璃视图
UIVisualEffectView* effectView = [[UIVisualEffectViewalloc] initWithEffect:blurEffect];//添加到要有毛玻璃特效的控件中
effectView.frame = imageView.bounds;[imageView addSubview:effectView];//设置模糊透明度effectView.alpha =.5f;