2011-12-18 84 views
2

我有一個帶陰影的半透明視圖。我在Photoshop中嘲笑它,它不會在對象下繪製陰影。然後我用xcode製作了它,但它顯然確實吸引了下面的陰影。我想知道是否有辦法避免這種情況。換句話說 - 陰影只出現在形狀之外嗎?繪製隱藏在半透明視圖下的陰影?

回答

1

使用CGContextEOClip可以設置一個不包含形狀的剪切路徑,然後設置陰影並繪製完全不透明的形狀。在this answer中有一些示例代碼。