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

ios 添加第三方字体

2015-11-09 12:23 423 查看
iOS中如果要使用一些第三方字体(.ttf格式)

我们可以直接添加

具体方法如图



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

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

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

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

则按照上图方式添加

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

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

我们来调用一下看看效果

OC语法

[objc] view
plaincopy

UILabel *versionlabel=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 120, 29)];  

[self.view addSubview:versionlabel];  

versionlabel.textColor=[UIColor grayColor];  

versionlabel.font=[UIFont fontWithName:nil size:14];  

versionlabel.text=@"I'm learn Swift";  

swift语法

[objc] view
plaincopy

let label5=UILabel(frame: CGRectMake(30, 140, 310,26))  

label5.text="I'm learning Swift"  

label5.backgroundColor=UIColor.grayColor()  

label5.font=UIFont(name: "Bobz Type", size: 10)//设置字体,同时设置大小  

self.view .addSubview(label5)  

[objc] view
plaincopy

  

[objc] view
plaincopy

调用一下看看效果  

[objc] view
plaincopy

  

[objc] view
plaincopy

UILabel *versionlabel=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 120, 29)];  

[self.view addSubview:versionlabel];  

versionlabel.textColor=[UIColor grayColor];  

versionlabel.font=[UIFont fontWithName:nil size:14];  

versionlabel.text=@"I'm learn Swift";
 

Swift 设置文字阴影其实很简单

我们一UILabel为例来看

[objc] view
plaincopy

let label1=UILabel(frame: CGRectMake(30, 50, 310,36))  

label1.text="I'm learning Swift"  

label1.font=UIFont.systemFontOfSize(30)//调整文字大小  

label1.shadowColor=UIColor.lightGrayColor()//设置阴影颜色  

label1.shadowOffset=CGSizeMake(3, 3)//设置阴影大小  

self.view .addSubview(label1)  

效果如下

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: