0

我能够使用此代码更改 tableViewCell 文本的字体

    cell.textLabel?.font = UIFont(name: "Snell Roundhand", size: 40)

但是我也想让这个字体加粗,到目前为止我已经尝试通过使用这个代码来做到这一点 cell.textLabel?.font = UIFont.boldSystemFontOfSize(40)

尽管这确实将字体更改为粗体,但它也将字体更改回标准字体,而不是“Snell Roundhand”。

知道为什么会这样吗?以及如何解决这个问题?

非常感谢基兰

4

1 回答 1

1

您正在使用常规字体名称。要使用字体的粗体变体,请使用以下代码:

cell.textLabel?.font = UIFont(name: "SnellRoundhand-Bold", size: 40)
于 2015-05-22T21:20:53.637 回答