为tableview单元格添加自定义字体

时间:2018-05-01 16:08:43

标签: ios swift uitableview fonts initializer

我想在我的应用中添加自定义字体,因此我将其添加到此处,就像其他标签一样。

let question = QuestionController.questionsList[questionIndex]
cell.nameLabel.text = question.answers?[indexPath.row]
cell.nameLabel.numberOfLines = 0
cell.nameLabel.lineBreakMode = .byWordWrapping
cell.nameLabel.font = UIFont(name: "USIS 1949", size, 25)

我不能让它适用于表格单元格中的标题/行。相反,我有这个错误:

  

无法使用类型'(name:String,(UIContentContainer,CGSize) - > CGSize,Int)'

的参数列表调用类型'UIFont'的初始值设定项

这有一个简单的解决方法吗?我在错误的部分包含字体吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

let question = QuestionController.questionsList[questionIndex]
cell.nameLabel.text = question.answers?[indexPath.row]
cell.nameLabel.numberOfLines = 0
cell.nameLabel.lineBreakMode = .byWordWrapping
cell.nameLabel.font = UIFont(name: "USIS 1949", size: 25)