When using this in a table view there are 2 issues
1) When scrolling there the following output is printed Uncommitted CATransaction. Set CA_DEBUG_TRANSACTIONS=1 in environment to debug.
2) There seems to be no way to reuse a SVGLayer while scrolling. A new layer needs to be created every time.
I have the same problem. You can't use SwiftSVG in a UITableView because there is no possibility to change the svg if the cell is reused. There should be a setSVG method in svgLayer class.
When using this in a table view there are 2 issues 1) When scrolling there the following output is printed
Uncommitted CATransaction. Set CA_DEBUG_TRANSACTIONS=1 in environment to debug.
2) There seems to be no way to reuse a SVGLayer while scrolling. A new layer needs to be created every time.