Хотя ответ @tolbard удивителен и работает хорошо!
Я чувствую, что создание расширения для чего-то, что может быть достигнуто всего лишь строкой кода, было бы чрезмерным убийством.
Вы также можете получить полужирный стиль курсив для того же текста в label
, установив свойство шрифта с помощью UIFontDescriptor
, как показано ниже в примере ниже с использованием Swift 4.0 :
label.font = UIFont(descriptor: UIFontDescriptor().withSymbolicTraits([.traitBold, .traitItalic])!, size: 12)
Другие опции включают в себя:
traitLooseLeading
traitTightLeading
traitUIOptimized
traitVertical
traitMonoSpace
traitCondensed
traitExpanded
Для получения дополнительной информации о том, что означают эти символические черты? посетите здесь