我有一个问题,添加相同名称但不同重量的自定义字体,如:
[_lblFullName setFont:[UIFont fontWithName:@"Museo Sans 500" size:20]];
[_lblTicket setFont:[UIFont fontWithName:@"Museo Sans 900" size:12]];
Run Code Online (Sandbox Code Playgroud)
我只能通过添加一个字体权重来完成这项工作,但我必须重命名它Museo Sans,只导入一种字体来捆绑并删除另一种字体.喜欢:
[_lblFullName setFont:[UIFont fontWithName:@"Museo Sans" size:20]];
[_lblTicket setFont:[UIFont fontWithName:@"Museo Sans" size:12]];
Run Code Online (Sandbox Code Playgroud)
但它只允许我一个字体重量,我需要导入这两个字体重量.请帮忙.
小智 7
[_lblFullName setFont:[UIFont fontWithName:@"MuseoSans-500" size:20]];
[_lblTicket setFont:[UIFont fontWithName:@"MuseoSans-900" size:12]];
Run Code Online (Sandbox Code Playgroud)
您可以通过运行以下命令在"Museo Sans"系列中访问自定义字体的名称:
NSArray *fonts = [UIFont fontNamesForFamilyName:@"Museo Sans"];
for (NSString *fname in fonts) {
UIFont *font = [UIFont fontWithName:fname size:12.0];
NSLog(@"name: %@ font: %@", fname, font);
}
Run Code Online (Sandbox Code Playgroud)
记录的字符串,因为与fontWithName一起使用时名称有效.
| 归档时间: |
|
| 查看次数: |
1409 次 |
| 最近记录: |