iOS关于设置阴影不生效的原因

今天看了下自己的view设置阴影有的view成功了,但是有的却不起效。最后确认了原因,不起效大致有两种可能:

1.view.clipsToBounds=YES时,阴影效果不起效。将clipsToBounds设为NO即可

2.view.backgroundColor为clearcolor透明色时,阴影会内附在view内部的控件上。或者字体上。阴影需要取色,然后计算和绘制阴影。所以最好设置view的backgroundColor,阴影就恢复正常。

你可能感兴趣的:(iOS关于设置阴影不生效的原因)