

... Nun, ich denke, wenn Sie Swiftui Ja sagen, sollten Sie immer versuchen, das Beste und nicht auf den einfachen Weg zu gehen.
ZugeordnetesText ist eine Komponente, die HTML-markierten normalen Text anzeigt und ihn formatiert anzeigt. Das Verfahren ist einfach. Die Tags werden analysiert und jeder Stück wird als Textansicht separat formatiert. Diese Textansichten werden durch ... yep: Der + Operator zusammengeklebt. Eine zugeschriebene Ansicht ist also nichts anderes als eine Reihe von Standardtextkomponenten
Da ich nur mutige und kursive brauchte, wurde mir diese beiden Tags gerade gemerkt. Aber es ist sehr einfach, neue Tags und ihre Formatierung hinzuzufügen. Ich brauchte sie einfach nicht
Die Klasse befindet sich in der Datei zugeschriebene text.swift . Es gibt keine Abhängigkeiten
Die Komponente wird einfach als normaler Swiftui -Komponententext verwendet:
AttributedText("This is <b>bold</b> and <i>this is italic</i>.")