【发布时间】:2010-07-02 16:30:37
【问题描述】:
我有一个带有 layerClass 覆盖的自定义视图,例如:
+ (Class) layerClass
{
return [CAShapeLayer class];
}
我希望能够像这样将 CGImage 添加到内容属性:
- (void) animateView
{
UIImage *layerImage = ...;
CAShapeLayer *layer = (CAShapeLayer *)self.layer;
layer.contents = layerImage.CGImage;
//....Do other fun animations here
}
我是否需要设置其他属性,或者其他方式来获取形状层以渲染图像内容以进行动画处理?
【问题讨论】:
标签: iphone core-animation core-graphics calayer cashapelayer