NSAttributedString не работает должным образом в iOS 13 - PullRequest
1 голос
/ 10 октября 2019

Я использую NSMutableAttributedString для отображения текста с несколькими шрифтами и цветом в метке. NSMutableAttributedString не работает должным образом в iOS 13, но тот же код прекрасно работает в версиях iOS 11 и 12.

let hdAttributedText = NSMutableAttributedString(string: "Sample", attributes: [NSAttributedString.Key.font: UIFont(name: "HelveticaNeue", size: 14.0)!, NSAttributedString.Key.foregroundColor: UIColor.black])
hdAttributedText.append(NSAttributedString(string: " "))
hdAttributedText.append(NSAttributedString(string: "Description", attributes: [NSAttributedString.Key.font: UIFont(name: "HelveticaNeue-Medium", size: 14.0)!, NSAttributedString.Key.foregroundColor: UIColor(red: 0.29, green: 0.70, blue: 0.36, alpha: 1)]))
logoTextLabel.attributedText = hdAttributedText

Ожидаемый результат - «Пример описания». В этом тексте «Образец» должен быть обычным шрифтом с черным цветом текста, а «Описание» должен быть средним шрифтом с зеленым цветом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...