2011-12-18 89 views
2

我有一个带阴影的半透明视图。我在Photoshop中嘲笑它,它不会在对象下绘制阴影。然后我用xcode制作了它,但它显然确实吸引了下面的阴影。我想知道是否有办法避免这种情况。换句话说 - 阴影只出现在形状之外吗?绘制隐藏在半透明视图下的阴影?

回答

1

使用CGContextEOClip可以设置一个不包含形状的剪切路径,然后设置阴影并绘制完全不透明的形状。在this answer中有一些示例代码。