首页 > 移动平台 > 详细

iOS使用自定义字体

时间:2016-04-15 18:08:54      阅读:244      评论:0      收藏:0      [点我收藏+]

1、向工程内添加*.tff字体文件。

技术分享

2、检查*.tff字体文件是否包含在Target -> Bundle Phases -> Copy Bound Resources 下的列表中没有就添加进来。

 

3、编辑工程的Info.plist文件

(1)addRow—Fonts provided by application

(2)将加入的字体名连同扩展名填在这里

技术分享

4、获取字体名称

技术分享

查找字体名通过代码找出非系统字体

 

  1. //查找字体名  
  2. NSArray *array = [UIFont familyNames];  
  3. for (NSString * familyname in array) {  
  4.     NSLog(@"Family:%@",familyname);  
  5.     NSArray *fontnames = [UIFont fontNamesForFamilyName:familyname];  
  6.     for (NSString *name in fontnames) {  
  7.         NSLog(@"Font Name:%@",name);  
  8.     }  
  9. }  

在控制台打印结果中找到

技术分享

5、按照字体名加载字体 [UIFont fontWithName:(NSString *) size:(CGFloat)]。

iOS使用自定义字体

原文:http://www.cnblogs.com/aixixi/p/5396244.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!