ios加入otf或tff外部字体

第一步把otf或tff文件加入项目


第二部把查看是否成功导入


第三部plist文件加入文体文件名字


然后直接的到系统所有字体就可以看到其中用你加入的字体了

NSArray *familyNames =[[NSArray alloc] initWithArray:[UIFont familyNames]];    

NSArray *fontNames;   

 NSInteger indFamily, indFont;

for(indFamily=0; indFamily<[familyNames count]; ++indFamily)    {    

    NSLog(@"Family name: %@", [familyNames objectAtIndex:indFamily]);    

fontNames =[[NSArray alloc] initWithArray:

[UIFont fontNamesForFamilyName:

[familyNames objectAtIndex:indFamily]]];

for(indFont=0; indFont<[fontNames count]; ++indFont)        {       

     NSLog(@"    Font name: %@", [fontNames objectAtIndex:indFont]);   

     }   

 }

找出你加入字体的Family name所对应的Font name直接使用即可

UITextView.font = [UIFont fontWithName:@"huaduo" size:20];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容