iOS上使用自定义ttf字体

1.将xx.ttf字体库加入工程里面

2.在工程的xx-Info.plist文件中新添加一行Fonts provided by application,加上字体库的名称


3.引用字体库的名称,设置字体: [UIFont fontWithName:@"Hipchick" size:30];

- (void)viewDidLoad {

[super viewDidLoad];

// Do any additional setup after loading the view, typically from a nib.

NSLog(@"hipch___: %@",[UIFont fontNamesForFamilyName:@"Hipchick"]);

testLbl.font = [UIFont fontWithName:@"Hipchick" size:30];

testLbl.text = @"Frank Zappa";

}

4.如果不知道字体名称,可以遍历字体进行查询:

for(NSString *fontfamilyname in [UIFont familyNames])

{

NSLog(@"family:'%@'",fontfamilyname);

for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname])

{

NSLog(@"\tfont:'%@'",fontName);

}

NSLog(@"-------------");

}

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

推荐阅读更多精彩内容

  • 在iOS开发中设置字体的方法有很多种,下面为大家介绍比较常用的三种方法 1.使用系统默认提供的字体 系统默认提供的...
    默默_David阅读 9,828评论 0 2
  • 1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabl...
    DingGa阅读 1,161评论 1 6
  • 1.网上搜索字体文件(后缀名为.ttf,或.odf) 可以去这里下载字体http://www.17ziti.com...
    大辉郞阅读 434评论 0 0
  • 冷风中买了两个暖贴 可是只有贴着的地方有点暖 就像茫茫雪地上烧着一颗小火柴 就像一大块奶油上面放着一颗小小的草莓 ...
    井老井阅读 288评论 0 0
  • 大宝送去上学了,试学期已经过了今天下午把两个月的学费交了。宝宝送走心里也是五味杂陈,更多还是担心,担心宝宝年龄小,...
    失眠滴小公煮阅读 212评论 0 0