给一个UIView增加毛玻璃的效果

UIBlurEffect*blur = [UIBlurEffecteffectWithStyle:UIBlurEffectStyleDark];

UIVisualEffectView*effectview = [[UIVisualEffectViewalloc]initWithEffect:blur];

effectview.frame= [[UIScreenmainScreen]bounds];

effectview.contentView.backgroundColor= [UIColorgreenColor];

effectview.contentView.alpha=0.1;

//    UIImage *image = [self  imageWithCaputureView:blackView];

UIView*view = [[UIViewalloc]initWithFrame:CGRectMake(0,0,375,600)];

[viewaddSubview:effectview];

UIButton*button = [UIButtonbuttonWithType:UIButtonTypeCustom];

button.backgroundColor= [UIColorredColor];

[buttonsetTitle:@"我是一个按钮"forState:0];

button.frame=CGRectMake(10,100,100,50);

[viewaddSubview:button];

//    self.imageview = view;

[self.viewinsertSubview:viewbelowSubview:redView];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • UIWindow 初始化: self.window= [[UIWindowalloc]initWithFrame:...
    Sunny_Fight阅读 4,680评论 0 1
  • 1、设置UILabel行间距 NSMutableAttributedString*attrString=[[NSM...
    iOS祎阅读 6,680评论 0 0
  • 1.//获取字符串(或汉字)首字母+ (NSString *)firstCharacterWithString:(...
    艾希_可可阅读 3,529评论 0 0
  • 1.不可变数组转变为可变数组声明实例变量的数组 必须记得实现 对于遍历数组找到对象后 如果还需要查找 记得先结束 ...
    小新xin阅读 4,449评论 0 1
  • 最近一直在看浪潮之巅,尽管进度有点慢,但还是读的挺畅快淋漓的,特别适合一口气读完三本.书里叙述和剧透了这些科技巨头...
    蓝凝儿阅读 1,823评论 0 1

友情链接更多精彩内容