100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > iOS 添加自定义字体

iOS 添加自定义字体

时间:2021-10-14 03:59:33

相关推荐

iOS 添加自定义字体

一、 将 .otf 或 .ttf 的字体文件添加到工程中。通常我是添加到Supporting Files文件夹中。例如:

二、将字体文件添加到bundle中,Build Phases -> Copy Bundle Resources ,添加字体文件。

三、 在 info.plish 文件中添加项Fonts provided by application ,在其下添加item,将字体文件名写入item中。

四、 使用字体,注意文件名并不是字体名称,我这里字体名称和文件名称一致是因为为了使用的时候方便查看字体名称而修改了字体文件名称。

[UIFont fontWithName:@"NeoSansStd-Regular" size:40];

五、 查看所有字体,看看是否已经加入到系统字体中,你也可以直接双击字体文件,安装字体。

NSArray *familyNames =[[NSArray alloc]initWithArray:[UIFont familyNames]];NSArray *fontNames;NSInteger indFamily, indFont;NSLog(@"[familyNames count]===%lu",(unsigned long)[familyNames count]);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]);}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。