您的位置:首页 > 移动开发 > IOS开发

IOS 添加字体

2014-03-26 17:06 113 查看
1、向工程内添加*.tff字体文件。

2、检查*.tff字体文件是否包含在Target -> Bundle Phases -> Copy Bound Resources 下的列表中没有就添加进来。

3、编辑工程的Info.plist在其中添加Fonts provided by application(Raw Keys:UIAppFonts)并在Item中添加*.tff。

4、获取字体名称

查找字体名通过代码找出非系统字体

[cpp] view
plaincopy

//查找字体名  

NSArray *array = [UIFont familyNames];  

for (NSString * familyname in array) {  

    NSLog(@"Family:%@",familyname);  

    NSArray *fontnames = [UIFont fontNamesForFamilyName:familyname];  

    for (NSString *name in fontnames) {  

        NSLog(@"Font Name:%@",name);  

    }  

}  

查找字体名称通过PC

直接在Mac下打开tff字体文件即可查看。

5、按照字体名加载字体 [UIFont fontWithName:(NSString *) size:(CGFloat)]。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  objective-c