毛玻璃效果
毛玻璃效果是在iOS8.0之后添加的
需要创建的对象有
UIImageView 原图片视图
UIBlurEffect 毛玻璃设置
UIVisualEffectView 毛玻璃视图
代码
UIImageView * blueImageView = [[UIImageView alloc] initWithFrame:self.view.bounds];
根据需求添加图片
[self.view addSubview: blueImageView];
//创建毛玻璃效果
UIBlurEffect * blur = [UIBlurEffect effectWithStyle:UIBlurEffectStyleExtraLight];
//创建毛玻璃视图
UIVisualEffectView * visualView = [[UIVisualEffectView alloc] initWithEffect:blur];
visualView.frame = blueImageView.bounds;
//添加到imageView上
[blueImageView addSubview:visualView];
注意,这个是要添加到view中哦
网友评论