TTF简介:
TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式,随着windows的流行,已经变成最常用的一种字体文件表示方式。
在系统开发过程中,我们为了美观,需要使用特殊字体展示文字,这时候系统自带的API满足不了需求,所以我们需要自定义特殊字体。
首先我们需要跟UI要.ttf
文件的特殊字体文件,然后再项目进行配置。
步骤一:
我们将.ttf
拖入到项目工程文件路径下,我这是统一放到Barlow
文件夹下,然后拖到项目中去,如下图:
步骤二:
在info.plist
添加属性为Fonts provided by application
,这是一个数组可以添加多个,我的目前只有一个,如下图:
步骤三:
使用,直接上代码:
UILabel *labelTTF = [[UILabel alloc] initWithFrame:CGRectMake(50, 200, 200, 100)];
labelTTF.text = @"你大哥最帅了123456789";
labelTTF.numberOfLines = 0;
labelTTF.font = [UIFont fontWithName:@"Barlow-ThinItalic" size:30];
[self.view addSubview:labelTTF];