编辑:我想通了!答案贴在下面。谢谢JSD!
我一定遗漏了一些东西,因为我认为这是一个相当简单的过程。我已经将字体复制到我的项目文件夹中。我正在尝试使用以下代码在表格单元格上的 UILabel 中使用字体:
UILabel *cellTitle = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 300, 40)];
cellTitle.font = [UIFont fontWithName:@"Source Sans Pro Black" size:50];
[cell.contentView addSubview:cellTitle];
它似乎不起作用。文本出现但不使用自定义字体。我错过了什么?
编辑:显然,如果我改用此代码
cellTitle.font = [UIFont fontWithName:@"Source Sans Pro" size:50];
这可行,但它只使用我的 pList 文件数组中的最后一个字体,这只是字体的常规版本。以前有人遇到过这个问题吗?
这些代码都不起作用:
cellTitle.font = [UIFont fontWithName:@"Source Sans Pro Bold" size:50];
cellTitle.font = [UIFont fontWithName:@"Source Sans Pro Regular" size:50];
这是我字体书中的字体:
PList 文件: