【发布时间】:2015-10-01 14:56:34
【问题描述】:
我想在表格视图控制器中更改节标题的字体类型和字体大小。
我的代码:
func tableView(tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int) {
let header = view as! UITableViewHeaderFooterView
header.textLabel.textColor = UIColor.blackColor()
header.textLabel.font = UIFont(name: "Futura", size: 38)!
}
但这不起作用。有什么想法吗?
【问题讨论】:
-
Futura 字体文件必须在您的项目文件夹中
-
包含此字体。单元格文本也有这种字体
-
ok..然后在
viewForHeaderInSection方法中尝试上面的代码。并为标题文本标签var title = UILabel() title.font = UIFont(name: "Futura", size: 38)! title.textColor = UIColor.lightGrayColor()然后header.addSubview(title) -
一切正常,上面的代码是正确的-我把代码放在了错误的swift文件中-.-
标签: ios swift uitableview fonts