iOS изменить программно установить шрифт - PullRequest
0 голосов
/ 29 октября 2018

Я программно меняю шрифт UILabel (из раскадровки) (пользовательский шрифт) в зависимости от размера класса traitCollectionDidChange в UIViewController. Когда на экране появляется вид, мой ярлык имеет шрифт установки раскадровки, а не мой. По KVO я наблюдаю label.font и увидел, что systemfont установки во время выполнения после моей установки. И это происходит после viewWillAppear. Я исправляю это, меняя шрифт в MyLabel Class в override func layoutSubviews. Но до сих пор не понимаю, что происходило в viewController и зачем во время выполнения менять шрифт? Буду очень благодарен за подробное объяснение

...