首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >仅从UIView的3个侧面绘制阴影

仅从UIView的3个侧面绘制阴影
EN

Stack Overflow用户
提问于 2013-03-29 21:24:06
回答 4查看 21.7K关注 0票数 24

我已经成功地在我的UIView周围绘制了一个阴影,如下所示:

代码语言:javascript
运行
复制
block1.layer.masksToBounds = NO;
block1.layer.shadowOffset = CGSizeMake(0, 0);
block1.layer.shadowRadius = 1;
block1.layer.shadowOpacity = 0.7;

现在的情况是,我有一个矩形的UIView,我想在它周围画一个阴影三面,留下它的底部侧没有阴影。

我知道我必须通过创建一个新的block1.layer.shadowPath来指定UIBezierPath,但是我不确定该怎么做。

显然,设置layer.shadowOffset对我不起作用。

提前感谢!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15704163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档