美文网首页
项目中使用第三方字体

项目中使用第三方字体

作者: 瞬csr | 来源:发表于2016-11-17 23:59 被阅读32次

1.导入工程该字体的ttf包,复制到工程内(有则不用)


屏幕快照 2016-11-17 下午11.48.22.png

2.info.plist里增加一个key,

Fonts provided by application 

此key为数组,里面增加该ttf的名字,如图:


屏幕快照 2016-11-17 下午11.48.37.png

3.找到该字体在xcode中的真正的名字,单独打开该ttf,可以看到其头部的名字,


屏幕快照 2016-11-17 下午11.49.00.png

该名字即是在xcode中的真正名字,调用的时候使用其该名字即可,如图:

屏幕快照 2016-11-17 下午11.49.32.png

最终的效果如下图:

屏幕快照 2016-11-17 下午11.58.53.png

但是有时候这种名字是中文的时候,便不是其真正的名字,如图:


屏幕快照 2017-01-22 上午11.01.04.png

需要打印出来,可以使用以下代码:

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

在控制台可以看到打印出来的内容,如图:


屏幕快照 2017-01-22 上午11.00.42.png

可通过这种搜索的方式,找到你所需要的字体的名字。

相关文章

  • iOS 导入字体包,使用自定义字体

    项目开发中,我们会遇到使用特定字体的需求,现在我们来学习一下,如何使用导入字体包中的字体。 1、下载字体包!(自己...

  • iOS 导入TTF 使用自定义字体的方法

    最近项目里有要求使用第三方字体,学习了一下这方面的知识,先上更换字体后的效果图 1.首先将第三方字体库添加到工程里...

  • iOS 使用第三方字体

    前言 介绍两种字体使用方式:静态字体和动态字体。 一、使用静态字体 1、将第三方字体拖入工程2、打开Build P...

  • iOS 使用第三方字体不生效

    iOS中使用第三方字体并不复杂,通常只需要如下三个步骤: 将第三方字体文件添加到工程(Project)中; 在in...

  • ios中字体没能正常添加到字体库

    添加第三方框架字体到字体库 保证自己下载的第三方字体拖入到项目中。 在info.plist里面添加字段 Fonts...

  • iOS使用第三方字体

    1. 将第三方字体加入项目 直接将第三方字体拖入工程即可 2. 打开Build Phase -- Copy B...

  • iOS 添加第三方字体库

    iOS向项目中添加第三方的字体库,一般分4步。 将字体库添加到项目中。添加字体到项目中.png 在info.pli...

  • iOS App导入自定义字体

    需求 iOS项目中需要导入第三方字体,来进行显示字体样式。 实现方法 1 先找到适合的字体 先在字体吧找到漂亮好看...

  • 第三方库的基本使用

    1.项目使用的第三方开源库 项目使用了CocoaPods(类似java中的maven)管理常用的第三方库,一些特殊...

  • iOS项目中常用的第三方开源库

    1.项目使用的第三方开源库 项目使用了CocoaPods(类似java中的maven)管理常用的第三方库,一些特殊...

网友评论

      本文标题:项目中使用第三方字体

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