iOS 自定义特殊字体.ttf

TTF简介:

TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式,随着windows的流行,已经变成最常用的一种字体文件表示方式。

在系统开发过程中,我们为了美观,需要使用特殊字体展示文字,这时候系统自带的API满足不了需求,所以我们需要自定义特殊字体。

首先我们需要跟UI要.ttf文件的特殊字体文件,然后再项目进行配置。
步骤一:

我们将.ttf拖入到项目工程文件路径下,我这是统一放到Barlow文件夹下,然后拖到项目中去,如下图:

1081656397930_.pic.jpg

步骤二:

info.plist添加属性为Fonts provided by application,这是一个数组可以添加多个,我的目前只有一个,如下图:

1091656398154_.pic.jpg

步骤三:

使用,直接上代码:

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];
效果图如下:
IMG_4779EF7109E6-1.jpeg
我的.ttf里面的内容如下:
1101656398514_.pic.jpg
如果需要汉字的话就跟UI要带汉字的样式.ttf文件!

你可能感兴趣的:(iOS 自定义特殊字体.ttf)