Я получаю сообщение об ошибке:
Не удается присвоить значение типа «NSMutableAttributedString» типу «String?»
при попытке поместить строку в UITextView.
Я прочитал следующую статью: https://www.hackingwithswift.com/articles/113/nsattributedstring-by-example, который указывает, что NSAttributedString можно использовать с UITextView. Я также попытался преобразовать NSMutuableAttributedString в строку следующим образом:
self.text.text = String(attributedQuote)
Однако это не сработало.
Это назначает «транскрипцию» в качестве строки, которая будет преобразована в NSMutableAttributedString:
let attributedQuote = NSMutableAttributedString(string: transcription)
Это добавляет подчеркивание к первому слову в атрибутированной цитате:
attributedQuote.addAttribute(.underlineStyle, value: true, range: NSRange(location: 0, length: 4))
Это добавляет атрибутQuoteQuote к UITextView:
self.text.text = attributedQuote
К сожалению, я получаю сообщение об ошибке, когда ожидал, что первое слово будет подчеркнуто.
UITextView
. Найдите свойство с типомNSAttributedString
. - person rmaddy   schedule 19.04.2019