美文网首页
iOS毛玻璃效果(UIBlurEffect)

iOS毛玻璃效果(UIBlurEffect)

作者: 啧啧啧_野兽 | 来源:发表于2016-03-01 17:31 被阅读744次

iOS 8 后更新的API,使用 UIBlurEffect 类和 UIVisualEffectView 类添加毛玻璃特效更加便捷,高效。

// 创建显示图片UIImageView * imageView = [[UIImageView alloc] init];
/** 毛玻璃特效类型 
* UIBlurEffectStyleExtraLight, 
* UIBlurEffectStyleLight, 
* UIBlurEffectStyleDark 
*/ 
UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];// 毛玻璃视图
UIVisualEffectView *effectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];
//添加到要有毛玻璃特效的控件中effectView.frame = imageView.bounds;[imageView 
addSubview:effectView];//设置模糊透明度effectView.alpha = 0.5f;

相关文章

网友评论

      本文标题:iOS毛玻璃效果(UIBlurEffect)

      本文链接:https://www.haomeiwen.com/subject/zuxnkttx.html