美文网首页
ios第三方字体使用

ios第三方字体使用

作者: 一盆酸菜鱼 | 来源:发表于2021-03-29 10:46 被阅读0次

    不用在infoplist里添加key直接把字体文件拖拽到项目里调用。

    +(UIFont*)customFontWithPath:(NSString*)path size:(CGFloat)size

    {

        NSURL*fontUrl = [NSURLfileURLWithPath:path];

    CGDataProviderReffontDataProvider =CGDataProviderCreateWithURL((__bridgeCFURLRef)fontUrl);

        CGFontReffontRef =CGFontCreateWithDataProvider(fontDataProvider);

        CGDataProviderRelease(fontDataProvider);

    CTFontManagerRegisterGraphicsFont(fontRef, NULL);

        NSString *fontName = CFBridgingRelease(CGFontCopyPostScriptName(fontRef));

        UIFont*font = [UIFontfontWithName:fontNamesize:size];

        CGFontRelease(fontRef);

     returnfont;

    }

    相关文章

      网友评论

          本文标题:ios第三方字体使用

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