iOS 9 использует UIFont (имя: ".SFUIText) найдено ноль - PullRequest
0 голосов
/ 25 декабря 2018

Я использую этот код и встраиваю устройство ios9 и выхожу из строя.
Есть идеи, как это исправить?
Спасибо.

let font = UIFont(name: ".SFUIText", size: 12)!

Ответы [ 2 ]

0 голосов
/ 25 декабря 2018

Нет необходимости жестко кодировать имя системного шрифта, которое не задокументировано и может измениться.Используйте системный шрифт напрямую:

UIFont.systemFont(ofSize: 12)
0 голосов
/ 25 декабря 2018

Вы можете попробовать это.Вложите название шрифта в кавычки.

label.font = UIFont(name: ".SFUIText", size: 12)
...