Я создал собственный класс для uilabel с кодом ниже:
@IBDesignable
public class CustomUILabel: UILabel {
public override func awakeFromNib() {
super.awakeFromNib()
configureLabel()
}
public override func prepareForInterfaceBuilder() {
super.prepareForInterfaceBuilder()
configureLabel()
}
func configureLabel() {
textColor = .white
font = UIFont(name: Constants.regularFontName, size: 14)
}
}
Это помогло мне установить шрифт в приложении. Но я хотел создать другой полужирный шрифт для заголовка и обычный шрифт для подзаголовка. Это возможно только с одним файлом? Или мне нужно создать другое расширение для этого типа UIlabel