Вы можете установить font
свойство UILabel
в раскадровке , а также в код .Это зависит от того, как вы установите свой шрифт.Если вы пытаетесь установить другой шрифт в коде, чем тот, который вы уже установили в раскадровке, он возьмет шрифт, который вы установили в коде.
Предположим, вы установили Sans Pro
на Label
в storyboard
и пытаетесь установить другой шрифт Helvetica
в viewDidLoad
, значит, он займет только Helvetica
.
Будет хорошо, если вы будете последовательно следовать каким-либо образом, либо в Storyboard
, либо в Code
.И вы можете установить атрибуты UILabel
в его didSet наблюдателя свойства
@IBOutlet weak var myLabel: UILabel! {
didSet {
myLabel.font = UIFont.systemFont(ofSize: 20) // you can set your custom font as well
myLabel.textColor = UIColor.white
}
}