iOS App导入自定义字体

1.先在网上找到需要的第三方字体,网址如下:http://ziti8.cc/fonts/1036.htm

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

  • TTC是几个TTF合成的字型,例如包含粗体、细体两种字型,TTF就只有一种字型。
  • TTF是apple和微软共同推出的字体文件格式,只有一种字型。
  • OTF是TTF的升级版,支持更高级特性的字体。

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

c9b084d6120268af6fa6143f2361a169e64.jpg

3.Inpo.plist里面添加字段

Key:

Fonts provided by application

Value:

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

如下图所示:

9492b1655720cf744edc529f2a0f5242c69.jpg

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

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

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

9dc4811bce962e4df3d583481b673c47186.jpg

5.设置字体

UILabel *titleLabel = [[UILabel alloc] init];
[titleLabel setFont:[UIFont fontWithName:@"FZKATJW--GB1-0" size:16]];

 

转载于:https://my.oschina.net/linxiaoxi1993/blog/1921410

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值