苹方提供了六个字重,font-family 定义以下:swift
苹方-简 常规体 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)app
苹方-繁 的 CSS font-family 使用:ide
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如何导入并在项目中使用苹方字体的使用。ui
苹方细体下载连接: http://pan.baidu.com/s/1nvKWoVf 密码: ss2nspa
注意第二步填写的值必定要跟导进来的字体文件名同样,后缀也不能少。3d
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("-------------") }
双击下载好的字体进行以下图操做
第三步就是这个字体的名称code
获得了字体名称就能够设置字体了blog
为何不直接用iOS9自带的字体呢,缘由是由于你的项目的若是运行在iOS8上就会报错,iOS8没有苹方字体,须要咱们自定义字体。ip
UIFont *font = [UIFont fontWithName:@".PingFang-SC-Light" size:40];