照片模糊效果方法
//模糊图象效果
- (void)moHuXiaoGuo{
/*
UIBlurEffect 的種類
UIBlurEffect 的種類則有以下幾種可以使用:
UIBlurEffectStyleExtraLight – 模糊後加入和模糊對象相比更明亮的色相( Hue )調整效果
UIBlurEffectStyleLight – 模糊後加入和模糊對象相等的色相調整效果
UIBlurEffectStyleDark – 模糊後加入和模糊對象相比更暗色的色相調整效果
*/
UIImageView *imageview = [[UIImageView alloc]initWithFrame:self.view.bounds];
imageview.image = [UIImage imageNamed:@"6.jpg"];
imageview.contentMode = UIViewContentModeScaleAspectFit;
imageview.userInteractionEnabled = YES;
[self.view addSubview:imageview];
UIBlurEffect *blur = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];
UIVisualEffectView *effectview = [[UIVisualEffectView alloc] initWithEffect:blur];
//大概或许能通过透明度 改变模糊的值 不理想
effectview.alpha = 0.2;
effectview.frame = CGRectMake(0, 0, imageview.bounds.size.width, 600);
[imageview addSubview:effectview];
UIButton *btn = [UIButton buttonWithType:UIButtonTypeSystem];
btn.frame = CGRectMake(10, 50, 100, 40);
[btn setTitle:@"btn" forState:UIControlStateNormal];
[effectview.contentView addSubview:btn];