Classes
The following classes are available globally.
-
A
See moreCAShapeLayer
subclass that allows you to easily work with sublayers and get sizing informationDeclaration
Swift
open class SVGLayer : CAShapeLayer, SVGLayerType
-
A
See moreUIView
subclass that can be used in Interface Builder where you can set the @IBInspectable propertSVGName
in the side panel. Use the UIView extensions if you want to creates SVG views programmatically.Declaration
Swift
open class SVGView : UIView
-
Concrete implementation that creates a
See moreCAShapeLayer
from a<circle>
element and its attributesDeclaration
Swift
final class SVGCircle : SVGShapeElement
-
Concrete implementation that creates a
See moreCAShapeLayer
from a<ellipse>
element and its attributesDeclaration
Swift
final class SVGEllipse : SVGShapeElement
-
Concrete implementation that creates a container from a
See more<g>
element and applies its attribites to all sublayersDeclaration
Swift
final class SVGGroup : SVGContainerElement
-
Concrete implementation that creates a
See moreCAShapeLayer
from a<line>
element and its attributesDeclaration
Swift
final class SVGLine : SVGShapeElement
-
Concrete implementation that creates a
See moreCAShapeLayer
from a<path>
element and its attributesDeclaration
Swift
final class SVGPath : SVGShapeElement, ParsesAsynchronously, DelaysApplyingAttributes
-
Concrete implementation that creates a
See moreCAShapeLayer
from a<rect>
element and its attributesDeclaration
Swift
final class SVGRectangle : SVGShapeElement