博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS 往工程里添加自定义字体
阅读量:6766 次
发布时间:2019-06-26

本文共 653 字,大约阅读时间需要 2 分钟。

hot3.png

1.把.ttf的包,或者是.otf的包 拖到你的工程里,就像正常三方库一样

2.在你的info.plist 里面添加这么一条数据,把你拖进工程里面得字体按照原来的名字注明

3.在你的controller里或者其他什么里

for (NSString *fontFamilyName in [UIFont familyNames]) {      NSLog(@"--- %@ ---", fontFamilyName);      for (NSString *fontName in [UIFont fontNamesForFamilyName:fontFamilyName]) {          NSLog(@"  %@", fontName);      }            NSLog(@"   ");  }

写个这个,把所有字体全部打印出来,然后在打印出来的代码里找你添加的字体的官方的名字

4.在这里面找到你的名字,打印出来的名字很长,可能是英语拼音,也可能什么也不是,所以你好好找,找到名字以后就要使用了

5.使用

name 就是你刚才找到的那个官方的名字,然后就可以用啦

self.label1.font = [UIFont fontWithName:@"OpenSans-Bold" size:20.0];  self.label1.text = @"Hello World!";

 

转载于:https://my.oschina.net/u/2964974/blog/1572984

你可能感兴趣的文章
Ubuntu 中的VI和vim
查看>>
Libgdx window add alpha action change the background actor alpha
查看>>
(转)过滤器原理
查看>>
JavaScript 触发click事件 兼容FireFox,IE 和 Chrome
查看>>
【英语称谓】软件行业外企称谓简称
查看>>
实现打印级别且带图片的Excel 方案
查看>>
[再寄小读者之数学篇](2015-06-24 Series)
查看>>
【Linux】linux常用基本命令
查看>>
4-python学习——数据操作
查看>>
Oracle函数
查看>>
【redis使用全解析】常见运维操作
查看>>
hdu2377Bus Pass(构建更复杂的图+spfa)
查看>>
2015第29周三
查看>>
CCBValue
查看>>
C#一些知识点:委托和事件的区别
查看>>
Cocos2d-js-v3.2 在 mac 上配置环境以及编译到 Andorid 的注意事项(转)
查看>>
android开源项目学习
查看>>
提升Mac os x 10.10+xcode6.1之后,Cocoapods发生故障的解决方案
查看>>
标准API使用小技巧
查看>>
jQuery Validate插入 reomte使用详细的说明
查看>>