У меня есть UILabel, созданный программно. Я хотел бы сделать текст метки жирным без указания размера шрифта. До сих пор я только нашел:Swift: Программно сделать UILabel полужирным шрифтом без изменения его размера?
UIFont.boldSystemFont(ofSize: CGFloat)
Это то, что у меня есть именно:
let titleLabel = UILabel()
let fontSize: CGFloat = 26
titleLabel.font = UIFont.boldSystemFont(ofSize: titleLabelFontSize)
Но этот путь я также настройка размера. Я бы хотел этого избежать. Есть ли способ?
Если нет способа, что было бы хорошим обходным решением в Swift?
Спасибо!
Нечто подобное: 'titleLabel.font = UIFont.boldSystemFont (ofSize: titleLabel.font.pointSize)'? – Larme
Возможный дубликат [Как установить жирный шрифт и курсив на UILabel iPhone/iPad?] (Http://stackoverflow.com/questions/4713236/how-do-i-set-bold-and-italic-on-uilabel -of-iphone-ipad) –
Это может помочь: [Как получить размер шрифта и имя шрифта UILabel?] (http://stackoverflow.com/questions/4866138/how-can-i-get-the -font-size-and-font-name-of-ailabel) – ozgur