public extension Text {
func applyAttributes(_ myCustomAttributes: [NSAttributedString.Key: Any]) -> some View {
let text = NSAttributedString(
string: self.textValue, //
attributes: myCustomAttributes
)
return Text(text)
}
}
< /code>
Тем не менее, текст не обнаруживает свойство Textvalue или какой -либо прямой способ извлечения ее основной строки. Это делает невозможным извлечь и изменять исходный текст. Вне текстового представления.
Решение должно быть исключительно на основе Swiftui без использования компонентов uikit, таких как Uilabel.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... iftui-text
Мобильная версия