xcode6中添加自定义字体

1 先下载所需的三方字体库 .ttf或.odf结尾
2 将字体库导入到工程中
3 在info.plist中添加一行,直接在下拉菜单中选择
Fonts provided by application ,然后在其子菜单中 item0 key对应的value值中添加刚导入的三方库名字xxx.ttf
4 在 AppDelegate 或者 obj-c viewdidload 中输入以下代码:

1
2
3
4
5
6
7
8
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
printf( "Family: %s n", [familyName UTF8String] );
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for( NSString *fontName in fontNames ){
printf( "tFont: %s n", [fontName UTF8String] );
}
}

在Log中找到对应的三方库名字。
5 这样就可以在下列方法中调用了

1
UIFont fontWithName:<#(NSString *)#> size: