1、下载所需的ttf文件,导入xcode
2、在info.plist 添加Fonts provided by application,添加item value填导入字体文件的名称 ***.ttf
3.在target-->Build Phases-->Copy Bundle Resources中将info.plist中添加的字体添加上。 否则会出现找不到资源的情况
NSArray*familyNames = [UIFontfamilyNames];for(NSString*familyNameinfamilyNames )
{NSArray*fontNames = [UIFontfontNamesForFamilyName:familyName];for(NSString*fontNameinfontNames )
{
printf("\tFont: %s \n", [fontName UTF8String] );
}
}
4、通过以上代码找到官方名字
(LiuJian-Mao-Cao-2.0,MComicHK-Medium,慢慢找你加入的对应的名字,因为你加入的.ttf文件可能不是包的名字)
5、使用
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];