-1
使用SVGKit,我現在正在尋找一些關於如何使用enumerateChildLayersUsingBlock方法的示例代碼。SVGKit如何枚舉ChildLayersUsingBlock?
使用SVGKit,我現在正在尋找一些關於如何使用enumerateChildLayersUsingBlock方法的示例代碼。SVGKit如何枚舉ChildLayersUsingBlock?
我終於找到像這樣的代碼:
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使用的例子,但它基本上我需要什麼。所以這至少會有一段時間。當我真的需要遞歸時,我會深入探討這個問題。