1.网上搜索字体文件(后缀名为.ttf,或.odf)

2.把字体库导入到工程的resouce中,在你的工程的Info.plist文件中新建一行(Add Row),添加key为:UIAppFonts,类型为Array或Dictionary都行;在UIAppFonts下再建立一个键值对,key为:Item 0,添加Value为XXX.ttf(你字体的名字,string型),可以添加多个,使用的时候写对应字体名字就行。

3.在程序viewdidload中加载一下一段代码

//查找字体名NSArray *familyNames = [UIFont familyNames];for( NSString *familyName in familyNames ){printf( "Family: %s \n", [familyName UTF8String] );NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];for( NSString *fontName in fontNames ){printf( "\tFont: %s \n", [fontName UTF8String] );}}

4.假如你加入的字体为方正卡通简体,这时可以在NSLog中看到方正卡通简体。

5.然后在你的工程的Info.plist文件中新建一行(Add Row),添加key为:UIAppFonts,类型为Array或Dictionary都行;在UIAppFonts下再建立一个键值对,key为:Item 0,添加Value为XXX.ttf(你字体的名字,string型),可以添加多个。

6.在你的项目里要用字体的时候 xx.font = [UIFont fontWithName:@"FZKaTong-M19S" size:15],这样就可以了。

Xcode中使用自定义字体相关推荐

  1. android studio 自定义字体,Android Studio中的自定义字体

    如何在android studio中创建自定义字体? 我试图使用自定义字体,我读过,我想将字体放在资产/字体. 我已经搜索了很长时间,但很难找到帮助. 我哪里错了?我真的不知道该怎么做. 我写下了所有 ...

  2. android 使用 系统字体,Android_解析Android中使用自定义字体的实现方法,1、Android系统默认支持三种字 - phpStudy...

    解析Android中使用自定义字体的实现方法 1.Android系统默认支持三种字体,分别为:"sans", "serif", "monospace ...

  3. 在iPhone App中使用自定义字体

    如何在iPhone程序中使用自定义字体?比如要添加方正兰亭字体,首先需要一个ttf的字体库.到一些字体库的网站上去下载吧 然后把这个文件添加到工程里面  在plist里面添加 添加成功后,就可以使用啦 ...

  4. flutter中使用自定义字体(fontFamily)

    flutter中使用自定义字体(fontFamily) 首先下载一下测试用的字体,我用是在谷歌下载的,Dancing_Script 字体 为了便于大家使用,我将字体文件上传到了CSDN上,可以免费下载 ...

  5. java引入外部字体_Java中如何自定义字体文件(引用外部字体)?-字体文件

    图源来自网络 有时候我们在程序中,会使用到Java字体,但不是所有的字体系统中都会有,我们就可能会使用外部自定义字体,这样在程序迁移部署中就会少些工作,最近在一个项目中使用到了自定义字体文件,理顺了, ...

  6. 【自用】Vue项目中使用自定义字体样式

    步骤一:拿到自定义字体包 ​ 首先要得到自定义字体包(后缀名为.ttf, .otf, .eot等格式的字体包),可自行下载也可以问UI要字体包. 步骤二:在项目文件夹中进行放置自定义字体包的配置 在项 ...

  7. 在Flutter中使用自定义字体,等宽字体

    ## 1.使用场景 音乐播放进度展示,播放过程中当前时间变化,由于时间的位数和各数字之间的宽度不固定,导致中间的进度条位置会抖动. ![](images\播放进度不等宽.png) ## 2.使用开源的 ...

  8. iOS游戏开发中使用自定义字体的方法

    方法1: 添加对应的字体(.ttf或.odf)到工程的resurce,使用cocos2d中的FontLabel库,FontLabel继承于UILabel,象UILabel一样使用就好了 fontNam ...

  9. Unity中制作自定义字体的两种方式

    Unity支持自定义图片字体(CustomFont),网上有很多教程,细节不尽相同,当概括起来基本就是两种方式.一是使用BMFont,导出图集和.fnt文件,再使用图集在Unity中设置得到字体.二是 ...

最新文章

  1. 你哪来这么多事(大结局):职工信息删除
  2. applicationContext.xml 的位置问题
  3. MNE-Python从Raw对象中解析event
  4. Matlab Robotic Toolbox V9.10工具箱(七):Stanford arm 动力学建模与仿真
  5. python自动提交网页表单_python自动提交表单数据库
  6. js 读取php页面内容,js读取html文件 js获取html页面显示内容
  7. 滴滴升级“极速拼车”:未拼成可享折扣 拼成更便宜
  8. 原生滑动选择器 html,自已开发完美的触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器 - j.king...
  9. COAP协议全面分析
  10. 郑州市暂住证(居住证)、迁户口办理-2018年
  11. c语言学生学籍查询流程图,C语言学生学籍管理系统
  12. Best Time to Buy and Sell Stock II(leetcode)
  13. 第一章 网络操作系统概论
  14. 快速学习Java8新特性第七讲——Optional类
  15. 目标检测网络(RCNN系列,SSD,Yolo系列)
  16. Between Worlds 3 太阳与地球
  17. React全家桶+AntD 实战二
  18. php授权系统原理,Mysql权限系统工作原理-PHP教程,PHP基础
  19. 如何在linux中连接sybase数据库
  20. 使用python创建一个二维码生成器

热门文章

  1. 5G智慧工业 | PLC设备远程监控系统解决方案
  2. SAP小技巧之 标签打印
  3. idea中创建并使用自定义maven模板
  4. sql的datetime 数据类型
  5. 用javascript根据当前年月获得当前季度
  6. 好用的项目研发管理系统6个功能特征,这些企业都在用!
  7. 【软件质量保证与测试】2.4软件测试与软件开发的关系
  8. Ubuntu18.04使用apt update更新报错:W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。
  9. 物联卡中心:物联卡能永久使用吗?放手机会不会被封卡
  10. mysql 字符串截取,拼接