iOS 添加第三方字体 .ttf

时间:2024-04-14 13:28:14

iOS中如果要使用一些第三方字体(.ttf格式)

我们可以直接添加

具体方法如图

iOS 添加第三方字体 .ttf

在info.plist 的information Propert List下添加 Fonts provided by application 

在对应数组中添加导入项目的.ttf 文件

然后就可以在字体中使用相应的字体名了。

假如我们导入的字体是Bobz Type.ttf

则按照上图方式添加


最后说明一点我们能看到文件名是 Bobz Type.ttf 这个只是文件名,我们使用的时候一定要使用字体名来调用


苹果开发群 :414319235  欢迎加入  欢迎讨论问题


我们来调用一下看看效果


OC语法

[objc] view plain copy
  1. UILabel *versionlabel=[[UILabel alloc]initWithFrame:CGRectMake(0012029)];  
  2. [self.view addSubview:versionlabel];  
  3. versionlabel.textColor=[UIColor grayColor];  
  4. versionlabel.font=[UIFont fontWithName:nil size:14];  
  5. versionlabel.text=@"I'm learn Swift";  


Swift语法

[objc] view plain copy
  1. let label5=UILabel(frame: CGRectMake(30140310,26))  
  2. label5.text="I'm learning Swift"  
  3. label5.backgroundColor=UIColor.grayColor()  
  4. label5.font=UIFont(name: "Bobz Type", size10)//设置字体,同时设置大小  
  5. self.view .addSubview(label5)  

[objc] view plain copy
  1.   
[objc] view plain copy
  1. 调用一下看看效果  
[objc] view plain copy
  1.   
[objc] view plain copy
  1. UILabel *versionlabel=[[UILabel alloc]initWithFrame:CGRectMake(0012029)];  
  2. [self.view addSubview:versionlabel];  
  3. versionlabel.textColor=[UIColor grayColor];  
  4. versionlabel.font=[UIFont fontWithName:nil size:14];  
  5. versionlabel.text=@"I'm learn Swift";