2010-06-06 57 views
1

我正在创建一个iphone应用程序。我有这个UIView的内容被裁剪路径。我想添加阴影和/或阴影。什么是最好的方法来做到这一点?对于阴影,我尝试了CGContextSetShadow(),但它似乎没有效果(也许它正在绘制的区域之外?)。阴影怎么样?我希望它沿着路径出现。什么是最好的方式去做呢?是否在原始剪切路径上创建另一个窄剪辑条(如果可能有两个剪辑路径...)还是需要在另一个CALayer中完成?我甚至不确定那是什么。添加阴影以修剪UIView

回答

0

您不能将阴影添加到剪裁或蒙版的图层中。我会这样做的方式是使用两个CALayers,一个用于剪辑内容,另一个用于没有剪辑的阴影。