简言:由于在某些App中有权限的存在,比如QQ里面有些用户设置空间的访问权限啦,在此我想要说的是,本人在最近的App开发中,老板要求只有注册的用户才能够进行访问别的用户发表的图片信息,就是说对于权限的问题需要对图片是否进行模糊处理
对图片进行模糊处理
先上图
1.图片经过拉伸或者压缩,进行的填充imageView
2.图片自适应填充imageView
3.图片经过模糊处理后的样式
代码如下:
- (void)viewDidLoad {
[super viewDidLoad];
UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 200, 300)];
imageView.image = [UIImage imageNamed:@"4444.jpg"];
imageView.backgroundColor = [UIColor greenColor];
imageView.contentMode = UIViewContentModeScaleAspectFit;//图片自适应
imageView.userInteractionEnabled = YES;
[self.view addSubview:imageView];
//模糊处理图片的代码
UIBlurEffect *blur = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];
UIVisualEffectView *effectview = [[UIVisualEffectView alloc]initWithEffect:blur];
effectview.frame = CGRectMake(0, 0, imageView.frame.size.width, 300);
[imageView addSubview:effectview];
}