美文网首页
iOS 开发中添加自定义字体

iOS 开发中添加自定义字体

作者: 在路上浅谈管理 | 来源:发表于2018-07-12 15:15 被阅读0次

在开发中,除了系统的字体,有时可能我们还会用到一些自定义的字体,来显示出不同的效果,以便提高用户体验。

1.获取字体文件

  可能,从各种渠道下载字体文件(ttc),比如: 网站或者从别的ipa里拿出来.

也有可能直接从mac电脑中获取得到想要的字体文件,因为Mac中有自带的字体册,你可以找到并打开字体册(注意:字体册中的有些字体可用,有些不可用):如下图:

我以图中的“报隶-简”这个字体为例子,右击显示如下图:

然后,点击“在访达中显示”进入下图(以Baoli.ttc为例):

如上图红色箭头所示,两个文件就是你需要的字体文件,你可以选择一个自己喜欢的字体文件,保存下来。

2.添加字体文件到项目工程中

把保存好的字体文件,添加到项目中,同时在Info.plist中添加项:

Fonts provided by application或者UIAppFonts,任意选一个都行, 另外, 可以添加一个或多个item ,item的值就是你添加的字体文件的文件名写好就行了。如下图:


3.获取系统已经存在和自己添加的字体名称

NSArray*familyNames = [UIFont familyNames];

打印结果:

4.设置自定义字体

通过打印,获取得到自定义的字体名称,就可以在代码里面设置显示的字体格式:

比如:    Label.font=[UIFont fontWithName:@"Baoli SC" size:18];

现在你就可以运行代码,看见设置的新的字体了!

相关文章

  • iOS在应用中添加自定义字体

    iOS在应用中添加自定义字体 一、在应用中添加自定义字体的步骤 1、网上提供的字体库有很多,下载完成后,将其导入工...

  • iOS 开发中添加自定义字体

    在开发中,除了系统的字体,有时可能我们还会用到一些自定义的字体,来显示出不同的效果,以便提高用户体验。 1.获取字...

  • iOS Label的几种样式

    一、添加自定义字体:因为系统自带字体的局限性,有时候我们在开发中需要添加一些特殊要求的自定义字体。首先我们先要去网...

  • iOS添加字体

    iOS开发中会遇到想要更换字体的需求,当系统中没有想要使用的字体时,就需要自己添加字体文件。这里记录一下添加字体文...

  • 动态注册字体

    项目中如果只是使用几种固定的字体,可以本地添加自定义字体,可以参考iOS加入自定义字体库[https://www....

  • 在iOS开发中调用icon font字体的代码

    在iOS开发中调用icon font字体的代码 1、将您IconFont刚下载的字体文件(.ttf)添加到工程中 ...

  • iOS开发添加自定义字体

    过程相对简单1. 拷贝自定义字体资源包到项目工程2. 在info.plist文件中注册字体3. 在工程Build ...

  • iOS添加自定义字体

    如何在iOS中添加自定义的字体 第一步:导入字体库,就是哪个ttf后缀的文件 第二步:在plist中配置字体库 第...

  • 2019-01-22

    iOS添加自定义字体 >将*.ttf文件拖入工程目录中,右键工程文件夹add files to '工程名'向工程内...

  • 自定义字体- OpenSans

    在 iOS 开发中,有时候会接触到字体相关的需求,需要我们自定义有特色的字体,有些网站也会提供相关的字体选择,比如...

网友评论

      本文标题:iOS 开发中添加自定义字体

      本文链接:https://www.haomeiwen.com/subject/aefrpftx.html