冬去春来,好久没有记录下跟设计和产品斗智斗勇的故事了,今天的故事是关于字体的。
很久很久以前,字体大陆有一个勇士,他...
算了,不编了,开发中为了达到更好的表现效果(设计作死),我们往往会用到一些系统中没有字体,来使我们的工程的展示效果达到最佳(填好产品挖的坑)。
需求使人进步,我们开工!
使用第三方的字体一般分为三步:
1.下载下来
2.放进项目里
3.使用一下
嗯,我们还是来分解一下吧。
1.下载下来
自己从网上或者拿刀逼着设计把要用的字体下载下来,字体文件后缀为.ttf。
2.放进项目里
将下载好的字体拖进项目工程里。
3.使用一下
使用的步骤我们可以再细分一下:
3.1 设置plist文件
在info.plist中的 Information Property List -> 点击后面的+号,添加F onts provided by application ,随后选中 Fonts provided by application -> 后面的+号,添加一个Item0,后面的内容设置为你加入的字体文件名字,要确保一致才可以。
3.2 找到字体名字
双击字体文件,查看字体文件的详情,标题栏里的就是字体名字,我们在使用时候的name要用到这个值(字体文件名和字体名不一定是同一个)。
3.3 代码中设置使用
在代码中需要用字体的地方,用下面的方法得到对应字体并设置大小就可以了。
//oc中
[UIFont fontWithName:"Agency FB" size:30];
//swift中
UIFont.init(name: "Agency FB", size: 30)
滴!完成卡!