gpt4 book ai didi

ios - SVGKit,如何获取所有图层

转载 作者:行者123 更新时间:2023-11-29 13:19:25 29 4
gpt4 key购买 nike

在玩 SVGKit 的过程中,我或多或少找到了自己的出路,使用如下代码:

CALayer *layer;
layer=[svgView.document layerWithIdentifier:@"path1730"];

但这是当我知道我要查看的层的标识符时。有没有办法让我获得文档中所有标识符(层)的列表?

最佳答案

您将引用 svgView.document.layerTree,它是子层的根。您需要递归地向下遍历子层以捕获所有子层。或者,如果您使用单个 SVGPathView,您可以使用它的 enumerateChildLayersUsingBlock: 方法并向它传递一个 block ,该 block 将对 View 中的每个子层进行操作。

关于ios - SVGKit,如何获取所有图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14735652/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com