使用 SVGKit,我现在正在寻找一些关于如何使用 enumerateChildLayersUsingBlock 方法的示例代码。
问问题
94 次
1 回答
0
我终于找到了一些这样的代码:
CALayer *f = [document layerTree],*x;
for(int i = 0; i < [f.sublayers count]; i++) {
x=(CALayer*)[f.sublayers objectAtIndex:i];
if([x isKindOfClass:[CAShapeLayer class]]) {
// DO SOME WORK.
}
}
它实际上不是 enumerateChildLayersUsingBlock 用法的示例,但它基本上可以满足我的需要。所以这至少会持续一段时间。当我真的需要递归的时候,我会更深入地研究这个主题。
于 2013-02-11T16:06:04.930 回答