Я приписал UILabel, который создал в раскадровке, и назначил ему собственный шрифт и цвет в самой раскадровке.
Я хочу изменить только цвет этого ярлыка. Думаю, для этого мне нужно получить шрифт метки. В следующем коде шрифт не возвращается правильно. Как мне получить шрифт, который я установил в раскадровке?
extension UILabel {
func setColour(colour: UIColor) {
self.attributedText = NSAttributedString(string: self.text!,
attributes: [NSAttributedString.Key.font: self.font,
NSAttributedString.Key.foregroundColor: colour]
)
}
}