Page 1 of 1

Fügen Sie das Inline -Bild programmatisch in Swiftui ein

Posted: 12 Feb 2025, 05:11
by Guest
Ich entwickle eine Swiftui -App, in der ich das Inline -Bild in Text anzeigen möchte. Für statische Inhalte kann ich eine String-Interpolation wie folgt verwenden: < /p>

Code: Select all

Text("Hello, \(Image(systemName: "pencil")) World! \(Image(systemName: "pencil.circle"))")
Das Ergebnis würde so aussehen wie:
< /p>
Aber in meinem Fall kann der Inhalt dynamisch sein. Das heißt, ich empfange möglicherweise die folgende Zeichenfolge vom Server: < /p>
Hello #image(pencil) World! #image(pencil.circle)
< /code>
Ich muss den Inhalt dynamisch analysieren und das Inline -Bild mit Swiftui -Text präsentieren. Ist das möglich? Ich frage mich nur, wie ich die String -Interpolation mit Bild dynamisch konstruieren kann. Die Analyse der String ist nicht mein Anliegen.