您的位置:首页 > 移动开发 > IOS开发

iOS App导入自定义字体

2018-08-02 12:40 363 查看
1.先在网上找到需要的第三方字体,网址如下:http://ziti8.cc/fonts/1036.htm

下载的字体有3种后缀格式,分别为:ttc/ttf/otf

TTC是几个TTF合成的字型,例如包含粗体、细体两种字型,TTF就只有一种字型。

TTF是apple和微软共同推出的字体文件格式,只有一种字型。

OTF是TTF的升级版,支持更高级特性的字体。

2.将下载好的字体添加到项目里面,如下:



3.Inpo.plist里面添加字段

Key:

Fonts provided by application

Value:

字体名称.otf/.ttf/.ttc

如下图所示:



4.通过遍历的方式打印所有字体名称

for (NSString *fontfamilyname in [UIFont familyNames]) {
NSLog(@"family:'%@'",fontfamilyname);
for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname]) {
NSLog(@"\tfont:'%@'",fontName);
}
NSLog(@"-------------");
}

打印出来找到刚才导入的字体font:后面的字段就是我们想要的字体名称,如下图:



5.设置字体

UILabel *titleLabel = [[UILabel alloc] init];
[titleLabel setFont:[UIFont fontWithName:@"FZKATJW--GB1-0" size:16]];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iOS