我想将“System semibold 13.0”(这是故事板中字体的名称)应用到tableview单元格组的标题上。为此,我正在使用:
let header = view as! UITableViewHeaderFooterView
header.textLabel?.font = UIFont(name: "Futura", size: 38)!
header.textLabel?.textColor = UIColor.lightGrayColor()
但是idk要为名称字符串添加什么。我已经尝试输入“System Semibold”和“Semibold”,但两者都会导致一个未包装的可选崩溃。我需要在字符串中使用“System semibold 13.0”?
答案 0 :(得分:3)
使用iOS 8.2及更高版本中提供的.systemFontOfSize
。例如:
someLabel.font = UIFont.systemFontOfSize(38.0, weight: UIFontWeightSemibold)