zoukankan      html  css  js  c++  java
  • ios 向工程里添加Fonts

    ios 向工程里添加Fonts

    1.网上搜索字体文件(后缀名为.ttf,.odf),假如你加入的字体为微软雅黑 

    2.把字体库导入到工程的resouce

    3.然后在你的工程的Info.plist文件中新建一行(Add Row),添加key为:UIAppFonts(或Fonts provided by application,前者会自动转化为后者),类型为ArrayDictionary都行;          在UIAppFonts下再建立一个键值,key可以是任意的(默认的是item0),value就是要加入字体.ttf文件全名;如果有多个的话可以继续添加多个item

    4.在程序viewdidload中加载一下一段代码(可有可无,该步骤只是验证你加入的字体是否成功)

       NSArray *familyArray = [UIFont familyNames];
        for (NSString *familyName in familyArray) {
            NSLog(@"familyName =  %@",familyName);
            NSArray *fontArray = [UIFont fontNamesForFamilyName:familyName];
            for(NSString *fontName  in fontArray)
                NSLog(@"    fontName = %@",fontName);
        }

    5.在Build Phases中把字体文件加入compile  sources 和 copy bundle resouces

    6.在Debug area中搜索MicrosoftYaHei,这时可以在NSLog中看到MicrosoftYaHei

     

  • 相关阅读:
    家庭养花秘笈1000问
    生活中来3000例·健康篇
    生命的奥秘百科(套装共10册)
    海军陆战队6:太空战舰
    历史文明探秘百科(套装共10册)
    中医养生知识读本
    上工养生话刮痧
    古法艾灸
    钻井液处理剂及其作用原理
    重金属污泥处理技术与管理
  • 原文地址:https://www.cnblogs.com/shidaying/p/3593380.html
Copyright © 2011-2022 走看看