美文网首页
iOS 加载自定义字体

iOS 加载自定义字体

作者: gpr | 来源:发表于2015-12-30 14:41 被阅读129次

    1. 添加字体库到项目中


    注意, 很多时候咱们老是忘记这一步而导致字体无法加载

    点击+把需要加载的字体库添加到 Bundle Resources

    2 修改项目配置文件

    • Fonts provided by application type 为 Array
    • 添加一个item指定加载的字体库


    3 加载字体

        // 遍历字体库
        NSArray *fontNames = [UIFont familyNames];
        for ( NSString *itemFontName in fontNames )
        {
            NSLog(@"%@", itemFontName);
        }
        // 加载字体
        UIFont *font = [UIFont fontNamesForFamilyName:@"BTGotham"];
    
    • 注意, 很多时候加载到系统中的字体名字跟我们的文件名不一致,其中一种比较笨的方法是便利字体库的字体种类找出咱们加载的的字体
    • 另外一种方式是利用 mac 中的 fontbook 打开字体库,会显示字体库对应的名字

    相关文章

      网友评论

          本文标题:iOS 加载自定义字体

          本文链接:https://www.haomeiwen.com/subject/yxuihttx.html