iOS 8 模糊視圖(毛半透明效果)的簡單實現UIVisualEffectView
在需要模糊的UIView上,添加一個UIVisualEffectView對象即可。
效果如:
<喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+tPrC68jnz8KjujwvcD4KPHA+PGJyPgo8L3A+CjxwPjwvcD4KPHA+CiAgICBVSUltYWdlVmlldyAqaW1hZ2V2aWV3ID0gW1tVSUltYWdlVmlldwphbGxvY10gCmluaXRdOzwvcD4KPHA+ICAgIGltYWdldmlldy5mcmFtZSA9CkNHUmVjdE1ha2UoMTAsCjEwMCwgMzAwLCAKMzAwKTs8L3A+CjxwPiAgICBpbWFnZXZpZXcuaW1hZ2UgPSBbVUlJbWFnZQppbWFnZU5hbWVkOkA="2"];
imageview.contentMode =UIViewContentModeScaleAspectFit;
imageview.userInteractionEnabled =YES;
[self.viewaddSubview:imageview];
UIBlurEffect *blur = [UIBlurEffecteffectWithStyle:UIBlurEffectStyleLight];
UIVisualEffectView *effectview = [[UIVisualEffectViewalloc] initWithEffect:blur];
effectview.frame =CGRectMake(0,0, imageview.size.width/2,300);
[imageviewaddSubview:effectview];
UIButton *btn = [UIButtonbuttonWithType:UIButtonTypeSystem];
btn.frame =CGRectMake(10,50, 100, 40);
[btn setTitle:@"btn"forState:UIControlStateNormal];
[effectview.contentViewaddSubview:btn];
iOS開發 swift技術交流QQ群361513739