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

iOS 添加自定义字体方法详解

2015-12-17 13:00 741 查看
1.获得字体文件
(1)从网络下载,如百度等。格式为 .ttf或.otf
(2)从Mac电脑上获取。在Macintosh HD中资源库的Fonts文件中。如图



2.将字体文件导入项目
(1)在x-code中,右击项目,选择 Add Files to "...." ....为项目名称。我以simkai.ttf(楷体字)为例。





(2)或者直接拖字体文件到项目,会出现以下窗口,选择添加即可



3.点击info.plist 进入其中,如图



右击,点击Add Row 为新建的行设置属性为:Fontsprovided by application,点击倒三角在item 0 处填写要导入的ttf文件名


4.点击项目名,选择Build Phase,在选择Copy BundleResources,点击其下的加号,将字体文件加入其中







5.查找你所导入的字体名称,需要运行以下代码

NSArray*a=[UIFontfamilyNames];

NSLog(@"%@",a);
下方将出现以下结果



找到你导入字体的font名称。我的例子是楷体,我在其中找和kaiti有关的名称,我早到的是KaiTi_GB2312
6.UILabel*lable=[[UILabelalloc]initWithFrame:CGRectMake(0,50,
150, 50)];

lable.font=[UIFontfontWithName:@"KaiTi_GB2312" size:30];

lable.text=@"这是楷体字";

这样就能实现使用自定义字体的功能了。

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