自定义字体引用

将字体路径导入工程

工程会先注册字体

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

{

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));

UIFont *font = [UIFont fontWithName:fontName size:size];

CGFontRelease(fontRef);

return font;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容