导入
- 在Finder中创建Fonts文件夹,并copy font文件
- 把Fonts文件夹导入到项目中
- 在{ProjectName}-Info.plist文件中加入Fonts provided by application, 并添加对应的font资源文件名(包括后缀名,e.g. Lato-LigIta.ttf)
使用
- 显示font名字
NSArray *fontNames = [UIFont familyNames]; for (NSString *familyName in fontNames) { NSLog(@"Font family name = %@", familyName); NSArray *names = [UIFont fontNamesForFamilyName:familyName]; NSLog(@"Font names = %@", names); }
- 使用方法:UIFont *font = [UIFont fontWithName:@"Lato-LightItalic" size:10];
- 注意:这里的fontWithName使用的是上面显示名字打印出来的String,并不是font资源文件名