如何在iPhone程序中使用自定义字体?比如要添加方正兰亭字体,首先需要一个ttf的字体库。到一些字体库的网站上去下载吧 然后把这个文件添加到工程里面  在plist里面添加 添加成功后,就可以使用啦。但是我只拿到这个库,并不清楚fontname。用下面这段代码,打印出来系统可用字体。

NSArray *familyNames = [[NSArrayalloc] initWithArray:[UIFontfamilyNames]];
NSArray *fontNames;
NSInteger indFamily, indFont;
for (indFamily=0; indFamily<[familyNames count]; ++indFamily)
{NSLog(@"Family name: %@", [familyNames objectAtIndex:indFamily]);fontNames = [[NSArrayalloc] initWithArray:[UIFontfontNamesForFamilyName:[familyNames objectAtIndex:indFamily]]];for (indFont=0; indFont<[fontNames count]; ++indFont){NSLog(@" Font name: %@", [fontNames objectAtIndex:indFont]);}[fontNames release];
}
[familyNames release];

打印出日志后,搜索fz…… YunPlus[4860:11303] Family name: FZLanTingHeiS-R-GB YunPlus[4860:11303]     Font name: FZLTHJW--GB1-0 找到了    名字是 FZLTHJW--GB1-0 最后就可以在代码里面使用啦 abel.font = [UIFontfontWithName:@"FZLTHJW--GB1-0"size:20.0f];

转载于:https://www.cnblogs.com/liuxingzi/archive/2012/11/13/3404250.html

在iPhone App中使用自定义字体相关推荐

  1. 在iPhone应用中使用自定义字体

    iPhone系统的字体数量有限,并且多数对中文没有效果,下面介绍两种解决办法 方法1: 添加对应的字体(.ttf或.odf)到工程的resurce,使用cocos2d中的FontLabel库,Font ...

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

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

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

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

  4. iphone app中读取本地txt,csv文件 转载

    原文地址:iphone app中读取本地txt,csv文件 作者:醉吻花颜 - (void)readLocalData { NSString *path = [[NSBundle mainBundle ...

  5. 墨迹天气php,Android_仿墨迹天气在Android App中实现自定义zip皮肤更换,在这里谈一下墨迹天气的换肤 - phpStudy...

    仿墨迹天气在Android App中实现自定义zip皮肤更换 在这里谈一下墨迹天气的换肤实现方式,不过首先声明我只是通过反编译以及参考了一些网上其他资料的方式推测出的换肤原理, 在这里只供参考. 若大 ...

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

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

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

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

  8. 【自用】uni-app中使用自定义字体

    步骤一:拿到自定义字体包 ​ 首先要得到自定义字体包(后缀名为.ttf, .otf, .eot等格式的字体包),可自行下载也可以问UI要字体包. 步骤二:判断字体包是否需要转换 ​ 由于小程序不支持在 ...

  9. Flutter 中使用自定义字体

    文章目录 1. 导入字体文件 2. 在 pubspec.yaml 中声明字体 2.1 pubspec.yaml 选项的定义 3. 设置默认字体 4. 将字体用于特定 Widget 4.1 字体样式 完 ...

最新文章

  1. 数据分析及机器学习环境配置(docker极简入门指南)
  2. 深入浅出 CPropertySheet
  3. 中文Visual Studio 2005 Express Beta2不能安装在英文Longhorn Beta1上吗?
  4. Pycharm连接远程服务器进行代码调试开发
  5. Docker容器(配置+镜像建立及优化+镜像加速器制作)
  6. Android之Base64
  7. 关于myBatis的问题There is no getter for property named 'USER_NAME' in 'class com.bky.model.实例类'
  8. 从java读取Excel继续说大道至简 .
  9. C#LeetCode刷题-并查集
  10. Containerd 的前世今生和级入门教程
  11. 【转】动态模型及其求解介绍–番外篇
  12. 杭州自学python爬虫_金华自学python网络爬虫直播
  13. 测试python安装成功_Python在Windows上安装配置测试
  14. 什么是作用域链(源码解析)
  15. keytool 错误: java.io.IOException: Keystore was tampered with, or password was incorrect → 解决办法
  16. “每个人的商学院”系列丛书
  17. termios 详解
  18. c++椭圆最小二乘法原理_利用最小二乘法拟合椭圆方程的理论推导,附有matlab代码...
  19. 苹果基带坏了怎么办_苹果手机信号不好?简单的设置一下这4个开关,改善网速你会吗?...
  20. 与门非门在电子计算机中的应用,【E电路】数字电路基础:与门电路

热门文章

  1. vue父子组件通信之随机数小练习
  2. android auto华为版_Auto.js的优雅使用(如何正确薅羊毛)
  3. 关于 剪映电脑版无法打开的问题!
  4. VB+DX游戏编程教程 第二话:点的艺术
  5. 小明系列故事——玩转十滴水
  6. AI大牛周伯文加入清华电子系,英伟达预警“矿难”来袭,小冰成立游戏工作室,今日更多大新闻在此...
  7. 几个实用的软件开发工具之——代码编辑工具
  8. 2022联诚发集团新年贺词
  9. 每天变好一点点【转】
  10. 51汇编——定时器中断、串行口中断