美文网首页
iOS使用otf字体

iOS使用otf字体

作者: KevinMK | 来源:发表于2017-12-13 15:34 被阅读373次

1.导入项目,这个就不说了


WX20171213-153125.png

2.在info.plist添加


WX20171213-153116.png

3.在项目使用fontname来获取

UIFont *font = [UIFont fontWithName:@"WenYue-XinQingNianTi-NC-W8" size:11];

4.注意,font的name不是文件名,而是字体自己的名字,比如上面的young_man.oft

获取出来的字体名是WenYue-XinQingNianTi-NC-W8

获取方法如下:

    NSString *path = oft的path;
    NSURL *fontUrl = [NSURL fileURLWithPath:path];
    CGDataProviderRef fontDataProvider = CGDataProviderCreateWithURL((__bridge CFURLRef)fontUrl);
    CGFontRef fontRef = CGFontCreateWithDataProvider(fontDataProvider);
    CGDataProviderRelease(fontDataProvider);
    CTFontManagerRegisterGraphicsFont(fontRef, NULL);
    NSString *fontName = CFBridgingRelease(CGFontCopyPostScriptName(fontRef));

相关文章

  • iOS使用otf字体

    1.导入项目,这个就不说了 2.在info.plist添加 3.在项目使用fontname来获取 UIFont *...

  • (iOS - Objective-C ) UIFont - 自定

    2018.9.19 参考:iOS使用自定义字体的方法(内置和任意下载ttf\otf\ttc字体文件) 没办法,就是...

  • iOS字体插件Fonty

    Fonty是什么 Fonty 是一个iOS字体插件。它能让你的iOS 应用直接使用第三方的ttf, otf or ...

  • UIFont

    IOS使用第三方字体(ttf/otf)https://www.jianshu.com/p/55ace1bdab3b...

  • iOS 下载字体文件otf和ttf并使用

    前提,设计师喜欢使用iOS系统原先没有的字体类型来设计项目中的文字文案。把需要的otf和ttf的字体文件导入的项目...

  • react native 添加自定义字体

    首先介绍一下OTF字体,TTF字体,TTC字体。OTF字体(OpenType)由Microsoft和Adobe公司...

  • 导入自定义字体库

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

  • android使用fontfamily引入并使用外部第三方字体的

    1.下载字体文件(ttf,otf)2.拷贝字体文件到res/font文件夹下3.使用字体: 手机赚钱怎么赚,给大家...

  • android自定义字体

    Android O通过字体资源支持自定义字体,支持.otf(OpenType)和.ttf(TrueType)字体格...

  • iOS打印导入的字体名称

    在iOS中,使用字体,不是使用字体包的名称,而是需要导入包体在iOS中对应的名称,打印字体名称如下: 对字体的使用

网友评论

      本文标题:iOS使用otf字体

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