IOS 加载自定义字体

作者: ZhongXi | 来源:发表于2015-04-14 10:39 被阅读13457次

IOS加载自定义的字体需要点活儿
Xcode自带字体样式查询:http://iosfonts.com/
1.下载所需要的ttf文件,导入工程中,在Info.plist中添加一项:Fonts provided by application,填写字体文件名称加后缀.如图:

Info.plist配置
2.前往TARGETS -> Build Phases -> Copy Bundle Resources中添加字体文件
Copy Bundle Resources配置
3.通过眼力找到字体文件对应的fontName,暂未有更好的方法,如有请告知,谢谢~
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames )
{
    NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
    for( NSString *fontName in fontNames )
    {
        printf( "\tFont: %s \n", [fontName UTF8String] );
    }
}
钟齐流江毛笔草体fontName 蒙纳漫画体foneName

4.使用自定义字体

self.Label.text = @"钟齐流江毛笔草体";
self.Label.font = [UIFont fontWithName:@"LiuJian-Mao-Cao-2.0" size:30];
    
self.Label2.text = @"蒙纳漫画体";
self.Label2.font = [UIFont fontWithName:@"MComicHK-Medium" size:30];
效果图

End.

相关文章

  • IOS 加载自定义字体

    IOS加载自定义的字体需要点活儿Xcode自带字体样式查询:http://iosfonts.com/1.下载所需要...

  • 2019-11-13

    关于ios自定义字体加载无效,失败1.确认资源库字体与info.plist文件一致 2.确认Resources是否...

  • IOS 加载自定义字体

    https://www.jianshu.com/p/d728570bdf7b

  • iOS 加载自定义字体

    1. 添加字体库到项目中 注意, 很多时候咱们老是忘记这一步而导致字体无法加载 2 修改项目配置文件 Fonts ...

  • IOS 加载自定义字体

    作者唯一QQ:228544117 1.下载所需要的ttf文件,导入工程中,在Info.plist中添加一项:Fon...

  • iOS 动态加载字体

    iOS动态加载字体有两种方案 1.加载系统自带字体, 虽然叫系统自带字体, 但还是需要通过网络下载. 系统自带字体...

  • 动态注册字体

    项目中如果只是使用几种固定的字体,可以本地添加自定义字体,可以参考iOS加入自定义字体库[https://www....

  • iOS在项目中使用自定义字体

    iOS 自定义字体是指,使用自己从外部导入的字体库使用在对应的文本显示中。 一般的iOS自定义的字体库是 .ttf...

  • 反射方式修改App字体

    自定义Applicaiton,实现全局App修改,对于字体也是同理,通过Typeface设置加载App全局字体,对...

  • SpriteKit(6) - 文字内容

    标签SKLabelNode 为标签加载自定义字体(ttf) dafont上bitmap可以自行找各种自己喜欢的字体...

网友评论

  • 卓敦:楼主,如果是通过接口下载的字体文件呢,怎么导入到项目并且运用呢
  • LiYaoPeng:把字体安装到你的电脑上,然后就可以看到名字了
  • bc2e0ef905d2:现在是不是不能加字体了? 我添加后还是248个字体
  • aaa000:你可多做两个工程 ,一个有自己加入的字体 一个没有!这样打印全部字体的结果就不一样 然后比对着两个 打印结果就可以哦! 怎么比较吗 吧没有加入的字体打印出的结果 以二分法 复制过去比对 慢慢定位呗!慢慢找 这是我能想到的最快 最有效的方法
  • 蓝桥小破车:包会变大吧?
  • teanfoo:Mac上双击打开.TTF字体文件,在标题栏显示的就是目标字体的名字。但是这里不能复制,一个个敲又怕敲错。所以还得选中.TTF字体文件,然后右击 -> 显示简介 -> 全名:xxx ,复制第一段字符串(跟之前标题栏显示的是一样的)即可。 :clap:
  • SDBridge:有Demo 吗?IOS 9 不支持 自定义 字体了吗?
  • 牵线小丑:可以在MAC下双击目标字体,在标题栏显示的就是目标字体的名字
    我的大名叫小爱:@打马的人 ?
    0faa6f881ade:没 啊
  • 98cf340901d7:可以打印出所有字体的名字之后,双击安装 ttf ,根据上面的标题进行搜索可以更快找到
    BartonQiu:正解
    0faa6f881ade:没有啊
    sclcoder:@悠漠漠 hello :smiley:
  • Bmober:不错

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

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