Я хочу изменить содержимое NSMutableAttributedString
объекта, который уже был добавлен в anonter NSMutableAttributedString
(который отображается в UITextView
).Следующий код не обновляет текст на экране:
var my_text = NSMutableAttributedString.init(string: "")
my_text_view.attributedText = my_text
let ats = NSMutableAttributedString.init(string: ":"+sml+":", attributes: [.font:UIFont.systemFont(ofSize: 16),.foregroundColor:UIColor.gray])
my_text.append(ats)
my_text_view.attributedText = my_text // this refreshes all attachments
...
ats.mutableString.setString("") // The text on the screen did not changed
my_text_view.attributedText = my_text // Still no changes
Все вложения изображений обновляются, поэтому это не проблема UITextView.Итак, как обновить текст в NSMutableAttributedString
?