苹方提供了六个字重,font-family 定义如下:
苹方-简 常规体
font-family: PingFangSC-Regular, sans-serif;
苹方-简 极细体
font-family: PingFangSC-Ultralight, sans-serif;
苹方-简 细体
font-family: PingFangSC-Light, sans-serif;
苹方-简 纤细体
font-family: PingFangSC-Thin, sans-serif;
苹方-简 中黑体
font-family: PingFangSC-Medium, sans-serif;
苹方-简 中粗体
font-family: PingFangSC-Semibold, sans-serif;

苹方除了简体的:苹方-简(PingFang SC),还为繁体用户提供有:苹方-繁(PingFang TC) ,苹方-港(PingFang HK)

苹方-繁 的 CSS font-family 使用:
font-family: PingFangTC-Regular, sans-serif;
font-family: PingFangTC-Ultralight, sans-serif;
font-family: PingFangTC-Light, sans-serif;
font-family: PingFangTC-Thin, sans-serif;
font-family: PingFangTC-Medium, sans-serif;
font-family: PingFangTC-Semibold, sans-serif;

苹方-港 的 CSS font-family 使用:
font-family: PingFangHK-Regular, sans-serif;
font-family: PingFangHK-Ultralight, sans-serif;
font-family: PingFangHK-Light, sans-serif;
font-family: PingFangHK-Thin, sans-serif;
font-family: PingFangHK-Medium, sans-serif;
font-family: PingFangHK-Semibold, sans-serif;

现在的项目中都会使用自定义字体,而iOS9其中的一项新特性就是用新的「苹方」字体替代了已经使用了几年的「华文黑体」,所以现在记录一下iOS如何导入并在项目中使用苹方字体的使用。

1. 下载一个 .tff 字体文件,这里以苹方细体为例子

苹方细体下载链接: http://pan.baidu.com/s/1nvKWoVf 密码: ss2n

2. 导入自定义字体到项目中

图1

3. 在 info.plist文件中添加Fonts provided by application

注意第二步填写的值一定要跟导进来的字体文件名一样,后缀也不能少。

图2

4. 现在检测是否已经成功导入字体到系统了,我们就打印一下 Fontfamily 来看看

OC:    // 遍历获取字体名称for(NSString *fontFamilyName in [UIFont familyNames]) { NSLog(@"family:'%@'",fontFamilyName); for(NSString *fontName in [UIFont fontNamesForFamilyName:fontFamilyName]) { NSLog(@"\tfont:'%@'",fontName); } NSLog(@"-------------"); }

swift:

// 遍历获取字体名称

for fontFamilyName in UIFont.familyNames()

{

print("family:'%@'",fontFamilyName)

for fontName in UIFont.fontNamesForFamilyName(fontFamilyName)

{

print("\tfont:'%@'",fontName);

}

print("-------------")

}

 

5. 获取导入的字体名

双击下载好的字体进行如下图操作
第三步就是这个字体的名称

图3

得到了字体名称就可以设置字体了

图4

为什么不直接用iOS9自带的字体呢,原因是因为你的项目的如果运行在iOS8上就会报错,iOS8没有苹方字体,需要我们自定义字体。

6. 代码设置字体

UIFont *font = [UIFont fontWithName:@".PingFang-SC-Light" size:40];

7. xib设置字体

iOS - 使用自定义字体-苹方字体相关推荐

  1. iOS 【使用自定义字体-苹方字体】

    现在的项目中都会使用自定义字体,而iOS9其中的一项新特性就是用新的「苹方」字体替代了已经使用了几年的「华文黑体」,所以现在记录一下iOS如何导入并在项目中使用苹方字体的使用. 1. 下载一个 .tf ...

  2. ios设置中性黑体_iOS - 使用自定义字体-苹方字体

    苹方提供了六个字重,font-family 定义如下: 苹方-简 常规体 font-family: PingFangSC-Regular, sans-serif; 苹方-简 极细体 font-fami ...

  3. css显示苹方字体,苹方字体合集

    CSS font-family 中的苹方字体 苹方提供了六个字重,font-family 定义以下: 苹方-简 常规体 font-family: PingFangSC-Regular, sans-se ...

  4. iOS苹方字体使用说明

    iOS 苹方字体使用说明 苹方提供了六个字重,font-family 定义如下: 苹方-简 常规体 font-family: PingFangSC-Regular, sans-serif; 苹方-简 ...

  5. 引号使用宋体其他使用微软雅黑或苹方字体 和 示例

    大部分内容来源于: http://www.zhangxinxu.com/wordpress/2016/11/css-unicode-range-character-font-face/ <!DO ...

  6. 宋体字体是什么_Win10 系统替换 macOS 苹方字体 - 瞬间提升文字清晰

    为了让字体显示更加清晰锐利,微软在最近的 Windows 10 Insider 内测版中"重绘了"雅黑字体.这个改动颇受好评,用户们十分感动!然后微软在正式版中顺手就将这个改动砍掉 ...

  7. deepin/ubuntu安装苹方字体

    苹方字体是苹果系统上的黑体,挺好看的. 注重颜值的网站都会使用,例如知乎: font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue ...

  8. java萍方字体_苹方字体合集 - osc_flhsyn6i的个人空间 - OSCHINA - 中文开源技术交流社区...

    CSS font-family 中的苹方字体 苹方提供了六个字重,font-family 定义如下: 苹方-简 常规体 font-family: PingFangSC-Regular, sans-se ...

  9. Windows更换苹方字体,刷新视界让视界瞬间清晰

    不喜欢就换喽 第一种方法:工具 有三种实现方法,最简单的就是用工具 noMeiryoUI 下载链接 但是这种方法只能设置一些基本的位置的字体,也就是说不能全局替换,不推荐 第二种方法:改注册表 打开开 ...

最新文章

  1. 32岁程序员,补偿N+2:“谢谢裁我,让我翻倍!” 网友:榜样!
  2. 9月热文精选,为你的假期加点料
  3. html表格标签高级应用,asp.net core标签助手的高级用法TagHelper+Form
  4. iOS设计模式-生成器
  5. wordpress 调整段落空两,段落间的距离
  6. 商业初创公司网站单页模板
  7. 你真的需要全栈开发吗?
  8. 简单的用堆栈实现的表达式计算
  9. 简易语音助手—python
  10. ug打开服务器文件保存不了,UG突然说保存不了, 你都是怎么处理的呢?
  11. autojs图色工具
  12. Sparse sharing 在ANN实现多任务时的应用
  13. 研究生的压力应对与心理健康 测试题答案
  14. 1-4 CAD 圆弧(arc)
  15. 2021年5月30日 星期日 晴
  16. 解决 Android N 7.0 上 报错:android.os.FileUriExposedException
  17. Java创建对象的四种方法
  18. 密度计算机公式,密度计算公式及单位
  19. 基于单片机控制的交通灯系统设计
  20. 经合组织:ICO有融资优势 但还不是主流工具

热门文章

  1. 计算机类高级职称考哪个职称英语,计算机专业考职称英语3个类别
  2. **网站被黑后和官网被入侵更好的处理解决办法
  3. WKWebview的基本使用
  4. 腾讯员工平均月薪高达8.5万元,过来人教你普通人如何进大厂
  5. iOS--触碰响应UIResponder UIGestureRecognizer
  6. 【基于Arduino RFID门禁系统】
  7. MySQL约束那些事(超级详细,附带代码解析)
  8. UCLA计算机录取案例,UCLA的Computer Science「加州大学洛杉矶分校计算机科学系」
  9. ios提醒事项同步日历scriptable代码
  10. 暗夜精灵3060配cuda11.3+pytorch1.10.2