項目裏面導入外部字體

近期項目要引用一種 迷你簡漢真廣標 外部字體,上網百度下之後 做出如下總結:

1:把迷你簡漢真廣標.ttf文件導入項目的根目錄 下;

2:找到項目的 plist 文件 ,添加新的Key UIAppFonts :



3:代碼 獲取字體:

#pragma mark - 迷你簡漢真廣標

- (NSString *)getMnjhzgbFont;

{

    NSArray *familyNames = [UIFont familyNames];

    NSString *font_name;

    //    NSLog(@"%zd",familyNames.count);

    for( NSString *familyName in familyNames ){

        //        NSLog(@"FamilyName:%@",familyName);

        if ([familyName isEqualToString:@"迷你簡漢真廣標"])

        {

            NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];

            

            for( NSString *fontName in fontNames ){

                //            NSLog(@"tFont:%@",fontName);

                font_name = fontName;

            }

        }

    }

    return font_name;

}



4:項目裏面使用:

/**  字體大小  */

    [attributeStr addAttribute:NSFontAttributeNamevalue:[UIFontfontWithName:[selfgetMnjhzgbFont]size:15*HEIGHT]range:NSMakeRange(0,10)];


5:效果:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章