'How to display SVG Templates in SwiftUI
I am trying to display an SVG Template in my SwiftUI app.
So, I have a var svgTemplate: String variable in my SwiftUI App that contains an SVG Template string, an example is displayed below
"<svg width=\"1024\" height=\"440\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:
<!-- more data -->
xml:space=\"preserve\" text-anchor=\"start\" font-family=\"
Helvetica, Arial, sans-serif\" font-size=\"24\" id=\"svg_1\" y=\"151.52317\"
x=\"93.43789\" stroke-width=\"0\" fill=\"#000000\">This is sample svg template
</text>\n </g>\n</svg>"
Now, I want to render this SVG Template in my SwiftUI app, but I cannot figure out a way to do so.
I tried to convert my svgTemplate to a base64StringImage so that I can display a base64StringImage by extending the Image View, but I cannot find a way to convert my svgTemplate to a base64StringImage.
The other way I tried was just to display the svgTemplate but that was unsuccessful as well.
Any kind of solution would be helpful.
Thank you in advance! :)
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
