

... Bem, eu acho que, se você diz que sim para Swiftui, deve sempre tentar seguir o melhor e não o caminho mais fácil.
AttributedText é um componente que exibe texto normal com marcação de HTML e exibe-o formatado. O procedimento é fácil. As tags são analisadas e cada pedaço é formatado separadamente como uma visualização de texto. Essas visualizações de texto são coladas por ... sim: o operador +. Portanto, uma visualização atribuída de texto atribuída nada mais é do que vários componentes de texto padrão
Como eu só precisava de ousado e itálico, acabei de perceber essas duas tags. Mas é muito fácil adicionar novas tags e sua formatação. Eu simplesmente não precisava deles
A classe está no arquivo atributetedText.swift . Não há dependências
O componente é usado apenas como o texto normal do componente SwiftUi:
AttributedText("This is <b>bold</b> and <i>this is italic</i>.")