关闭

iOS开发 -- 添加自定义ttf字体的方法

164人阅读 评论(0) 收藏 举报

项目中需要使用第三方的字体FZLTCXHJW.TTF,添加步骤如下:

1、将FZLTCXHJW.TTF字体库添加到工程里面

2、在工程的Info.plist中添加一行Fonts provided by application。加上字体库的名称如图:

3、引用字体库的名称,设置字体:[UIFont fontWithName:@"fontName" size:16];

UILabel * tempLabel = [[UILabel allocinitWithFrame:CGRectMake(020030040)];

tempLabel.font = [UIFont fontWithName:@"FZLanTingHeiS-UL-GB" size:40];

tempTwoLabel.text = @"新的字体:兰亭超细字体";

[self.view addSubview:tempTwoLabel];


备注:如果不知道字体的名称,可以遍历字体进行查找:

    for(NSString *fontfamily in [UIFont familyNames])

    {

        NSLog(@"family:'%@'",fontfamily);

        for(NSString *fontName in [UIFontfontNamesForFamilyName:fontfamily])

        {

            NSLog(@"fontName:'%@'",fontName);

        }

    }

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:13389次
    • 积分:374
    • 等级:
    • 排名:千里之外
    • 原创:19篇
    • 转载:37篇
    • 译文:0篇
    • 评论:1条
    最新评论