ios圆角和加阴影并存
作者:
七码_Z | 来源:发表于
2018-11-05 14:40 被阅读0次
之前UI图里面有很多加阴影的地方,并且还要有圆角。本来以为就是在视图上面加上 cornerRadius和shadowRadius,最后发现,阴影并没有提现出来,因为maskToBounds属性设置为 true 的时候,就将设置的阴影切割了。最后我自己的办法就是,将要提现圆角的视图,设置圆角,然后在下面多加一层视图,来加阴影。比如下面的视图:

DCE962A7-1AFC-4A82-90FE-100F2DFE52DD.png
我这个是在图片四周加上红色阴影,并且图片要切圆角,我的视图结构是这样的。

1E283138-7CF0-4331-A766-D8C63C6A505B.png
图片上面有一个 shadowBgView视图,然后 imgView切圆角,shadowBgView加阴影,代码如下。

55CB74FD-98CA-4EAE-A0EF-95289D1EE2A8.png
这样便实现了阴影和圆角并存的效果了。
本文标题:ios圆角和加阴影并存
本文链接:https://www.haomeiwen.com/subject/sudsxqtx.html
网友评论