iOS自定义字体

IOS加载自定义的字体须要点活儿
Xcode自带字体样式查询:http://iosfonts.com/
1.下载所须要的ttf文件,导入工程中,在Info.plist中添加一项:Fonts provided by application,填写字体文件名称加后缀.如图:ios

Info.plist配置
Info.plist配置

2.前往TARGETS -> Build Phases -> Copy Bundle Resources中添加字体文件app

Copy Bundle Resources配置
Copy Bundle Resources配置

3.经过眼力找到字体文件对应的fontName,暂未有更好的方法,若有请告知,谢谢~ide

NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames ) { NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName]; for( NSString *fontName in fontNames ) { printf( "\tFont: %s \n", [fontName UTF8String] ); } }
钟齐流江毛笔草体fontName
钟齐流江毛笔草体fontName
蒙纳漫画体foneName
蒙纳漫画体foneName

4.使用自定义字体字体

self.Label.text = @"钟齐流江毛笔草体"; self.Label.font = [UIFont fontWithName:@"LiuJian-Mao-Cao-2.0" size:30]; self.Label2.text = @"蒙纳漫画体"; self.Label2.font = [UIFont fontWithName:@"MComicHK-Medium" size:30];
效果图
效果图

End.ui



文/iGeekXi(简书做者) 原文连接:http://www.jianshu.com/p/d728570bdf7b 著做权归做者全部,转载请联系做者得到受权,并标注“简书做者”。
相关文章
相关标签/搜索