当前位置:   article > 正文

ios自带的模糊效果_苹果自带模糊效果

苹果自带模糊效果
- ( void )moHuXiaoGuo{
/*
  UIBlurEffect 的種類
  
  UIBlurEffect 的種類則有以下幾種可以使用:
  
  UIBlurEffectStyleExtraLight – 模糊後加入和模糊對象相比更明亮的色相( Hue )調整效果
  UIBlurEffectStyleLight – 模糊後加入和模糊對象相等的色相調整效果
  UIBlurEffectStyleDark – 模糊後加入和模糊對象相比更暗色的色相調整效果
  */
     UIImageView *imageview = [[ UIImageView alloc]initWithFrame: self .view.bounds];
     
     imageview.image = [ UIImage imageNamed:@ "111" ];
     
     imageview.contentMode = UIViewContentModeScaleAspectFit ;
     
     imageview.userInteractionEnabled = YES ;
     
     [ self .view addSubview:imageview];
     
     UIBlurEffect *blur = [ UIBlurEffect effectWithStyle: UIBlurEffectStyleLight ];
     
     
     UIVisualEffectView *effectview = [[ UIVisualEffectView alloc] initWithEffect:blur];
     //大概或许能通过透明度 改变模糊的值  不理想
     //    effectview.alpha = 0.9;
     
     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];
     
}
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/419060
推荐阅读
相关标签
  

闽ICP备14008679号