更改 UITableViewCell 文本字体
changing UITableViewCell text font
我能够使用此代码更改 tableViewCell 文本的字体
cell.textLabel?.font = UIFont(name: "Snell Roundhand", size: 40)
但是我也想把这个字体加粗,到目前为止我已经尝试使用这段代码来做到这一点
cell.textLabel?.font = UIFont.boldSystemFontOfSize(40)
虽然这确实将字体更改为粗体,但它也会将字体更改回标准字体而不是 "Snell Roundhand"。
知道这是为什么吗?以及如何解决这个问题?
非常感谢
基兰
您使用的是常规字体名称。要使用字体的粗体变体,请使用此代码:
cell.textLabel?.font = UIFont(name: "SnellRoundhand-Bold", size: 40)
我能够使用此代码更改 tableViewCell 文本的字体
cell.textLabel?.font = UIFont(name: "Snell Roundhand", size: 40)
但是我也想把这个字体加粗,到目前为止我已经尝试使用这段代码来做到这一点 cell.textLabel?.font = UIFont.boldSystemFontOfSize(40)
虽然这确实将字体更改为粗体,但它也会将字体更改回标准字体而不是 "Snell Roundhand"。
知道这是为什么吗?以及如何解决这个问题?
非常感谢 基兰
您使用的是常规字体名称。要使用字体的粗体变体,请使用此代码:
cell.textLabel?.font = UIFont(name: "SnellRoundhand-Bold", size: 40)