У меня проблема с комбинацией двух строк:
let finalMutableString = NSMutableAttributedString()
let attributedDot = NSAttributedString(string: " ●", attributes: [NSFontAttributeName:UIFont.systemFont(ofSize: 7)])
let firstPartString = NSAttributedString(string: "Sample text", attributes: [NSFontAttributeName:UIFont.systemFont(ofSize: 17)])
finalMutableString.append(attributedDot)
finalMutableString.append(firstPartString)
label.attributedText = finalMutableString
И весь текст имеет размер шрифта 7.0
, а не только attributedDot
. Почему так себя ведет? Текст должен быть разного размера
XCode
заменяетNSFontAttributeName
наNSAttributedString.Key.font
. - person Yury Imashev   schedule 23.09.2018