标签: iphone core-animation
我有一个CAShapeLayer,我添加了一个CAGradientLayer,但没有关于CAShapeLayer形状的剪辑。
答案 0 :(得分:4)
从您的问题来看,听起来更像是想要将形状图层用作渐变图层的蒙版。创建CAShapeLayer,添加路径。然后创建一个CAGradientLayer并设置它的 mask 属性。然后将渐变图层添加到视图中的图层层次结构中。
[gradientLayer setMask:shapeLayer];