博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS 设置View阴影
阅读量:6500 次
发布时间:2019-06-24

本文共 1052 字,大约阅读时间需要 3 分钟。

iOS 设置View投影

需要设置 颜色 阴影半径 等元素

UIView *shadowView = [[UIView alloc] init];    shadowView.frame = CGRectMake(100, 100, 100, 100);    shadowView.center = self.view.center;        shadowView.backgroundColor = [UIColor whiteColor];    //设置阴影颜色    shadowView.layer.shadowColor = [UIColor colorWithRed:114.0/255.0 green:133.0/255.0 blue:152.0/255.0 alpha:1.0].CGColor;    //设置阴影的透明度    shadowView.layer.shadowOpacity = 0.1f;    //设置阴影的偏移    shadowView.layer.shadowOffset = CGSizeMake(30.0f, 10.0f);    //设置阴影半径    shadowView.layer.shadowRadius = 15.0f;    //设置渲染内容被缓存    shadowView.layer.shouldRasterize = YES;    //超出父视图部分是否显示    shadowView.layer.masksToBounds = NO;        shadowView.layer.borderWidth  = 0.0;        shadowView.layer.opaque = 0.10;        shadowView.layer.cornerRadius = 3.0;        //栅格化处理    shadowView.layer.rasterizationScale = [[UIScreen mainScreen]scale];            //正常矩形    UIBezierPath *path = [UIBezierPath bezierPathWithRect:shadowView.bounds];    shadowView.layer.shadowPath = path.CGPath;    [self.view addSubview:shadowView];

 

转载地址:http://zhvyo.baihongyu.com/

你可能感兴趣的文章
cogs 362. [CEOI2004]锯木厂选址
查看>>
Sql Server 因为触发器问题导致数据库更新报错“在触发器执行过程中引发了错误,批处理已中止”的问题处理...
查看>>
npm-debug.log文件出现原因
查看>>
You may remembe MBT Changa
查看>>
洛谷P3723 [AH2017/HNOI2017]礼物(FFT)
查看>>
洛谷P4705 玩游戏(生成函数+多项式运算)
查看>>
Vue API(directives) 自定义指令
查看>>
9.8.6恢复系统数据库
查看>>
权限组件(10):三级菜单的展示和增删改查
查看>>
C#综合揭秘——Entity Framework 并发处理详解
查看>>
mui 微信支付 与springMVC服务器交互
查看>>
传参防SQL注入函数
查看>>
Java Web整合开发读书笔记
查看>>
linux 安装安装rz/sz 和 ssh
查看>>
AndroidManifest.xml
查看>>
APP开发定制
查看>>
CentOS6.8 编译安装LNMP
查看>>
Django Form组件
查看>>
读《每天懂一点成功概率学》
查看>>
Java基础知识回顾之六 ----- IO流
查看>>