Как программно сделать текст для UILabel
полужирным шрифтом в Swift? Мой код на данный момент:
var label = UILabel(frame:theFrame)
label.text = "Foo"
Как программно сделать текст для UILabel
полужирным шрифтом в Swift? Мой код на данный момент:
var label = UILabel(frame:theFrame)
label.text = "Foo"
Используйте свойство font
UILabel
:
label.font = UIFont(name:"HelveticaNeue-Bold", size: 16.0)
или используйте значение по умолчанию system font
для выделения жирным шрифтом:
label.font = UIFont.boldSystemFont(ofSize: 16.0)
Использовать атрибутивную строку:
// Define attributes
let labelFont = UIFont(name: "HelveticaNeue-Bold", size: 18)
let attributes :Dictionary = [NSFontAttributeName : labelFont]
// Create attributed string
var attrString = NSAttributedString(string: "Foo", attributes:attributes)
label.attributedText = attrString
Вам нужно определить атрибуты.
Используя атрибутивную строку, вы можете смешивать цвета, размеры, шрифты и т. Д. В одном тексте.
UILabel
. Обратите внимание на свойствоfont
. - person rmaddy   schedule 30.07.2014