美文网首页
iOS开发 导入外部字体

iOS开发 导入外部字体

作者: AR24 | 来源:发表于2020-10-20 08:29 被阅读0次

1. 首先将字体文件拖拽到项目中,图(1)箭头的地方必须勾选

1

2. 按照拖入的字体,在info中先添加Fonts provided by application这个key,在这个数组里面再添加字体文件的文件名

2

3. 项目中的字体文件名,不等于代码中使用该文字的字体名。可以有两种方式来查看使用字体时的字体名

  • 3.1第一种方式:通过打印当前项目中的所有字体,并通过文件名里的关键字查询的方法。打印方法代码为:

- (void)printAllFonts
{
    NSArray *fontFamilies = [UIFont familyNames];
    for (NSString *fontFamily in fontFamilies)
    {
        NSArray *fontNames = [UIFont fontNamesForFamilyName:fontFamily];
        NSLog (@"%@: %@", fontFamily, fontNames);
    }
}
3
  • 3.2第二种方法:

    • 3.2.1 双击已经下载的字体,安装到Mac中

    • 3.2.2 在”启动台“中,找到”字体册“,找到图(5)中的字体名称

4
5

4. 在代码中使用这些字体:

[UIFont fontWithName:@"SourceSansPro-ExtraLight" size:15];

5.可能造成字体不显示或者报错的问题:

拖拽字体到项目中的时候必须保证,这个里面有你需要导入的文件,否则会导致你打印所有字体时打印不出来,也使用不了这种字体

6

相关文章

  • iOS开发 导入外部字体

    1. 首先将字体文件拖拽到项目中,图(1)箭头的地方必须勾选 2. 按照拖入的字体,在info中先添加Fonts ...

  • iOS导入外部字体

    一、将字体文件拖入工程中。这些字体可以是网上下载的,也可以直接使用系统的字体册。点击Launchpad-->其他-...

  • iOS开发 导入字体

  • 微信小程序使用外部字体

    微信小程序自带的字体并不多,如果需要优化界面,就需要导入外部字体。 这是导入外部字体的方法: https://ji...

  • iOS在项目中使用自定义字体

    iOS 自定义字体是指,使用自己从外部导入的字体库使用在对应的文本显示中。 一般的iOS自定义的字体库是 .ttf...

  • iOS开发之导入字体库 2019-07-05

    在我们做iOS开发中,系统的字体有时候满足不了的产品和设计的需求,这时候就需要导入字体库了,导入字体库很容易,但是...

  • iOS App导入自定义字体

    原文iOS App导入自定义字体 需求 iOS项目中需要导入第三方字体,来进行显示字体样式。 实现方法 1 先找到...

  • iOS自定义文本字体(导入外部字体)

    需求: 最近项目需要添加新字体如下图中 "我的当前积分:500" 字体要求FZHCJW--GB1-0,...

  • 导入自定义字体库

    导入外部字体 otf/ttf/ttc 1.Mac电脑下搜索字体册,找到字体的otf文件 2.导出字体,将字体文件拖...

  • Swift 更改字体

    首先,导入字体: 其次,使用:(注意iOS11之后问题) if #available(iOS 11.0, *) {...

网友评论

      本文标题:iOS开发 导入外部字体

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