iOS UIFont中文字体 -- 中文字体包快速查找

news/2024/11/7 20:42:50/

最近我司的产品经理要求新版本的APP中的字体格式要新颖,区别于大众APP的字体。需求大过天,开始着手UIFont类设置字体。最终设置来设置去,还是无法和UI达成一致。
在网上查询设置中文字体,像仿宋,华文新魏等字体的方法,方法如出一辙,导入中文字体包,通过设置UILabel的font属性,来设置字体:

label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24];

下面介绍如何查找Mac自带的中文字体包,和设置中文字体。

查找字体包

在Launchpad中搜索“字体册”,
这里写图片描述

搜索结果
这里写图片描述
你会看到所有的中文字体的类型,选中你想要的字体,show in finder
这里写图片描述
到此,就得到了中文字体包,.ttf或者.otf格式的文件。

设置中文字体

将想要的字体包导入工程
这里写图片描述
导入到工程中需要在Info.plist文件中做设置
在info.plist文件中添加 Key 名为:Fonts provided by application,并将导入的字体包作为子项添加
这里写图片描述

到此基本就完成了,相应的在代码中去设置字体

label.font = [UIFont fontWithName:@"STXINWEI" size:24];
label.text = @"华文新魏";

OK,大功告成,运行工程

这里写图片描述

字体设置相对来说比较简单,第一次查找字体包可能不知所措,希望本文能对你有所帮助


http://www.ppmy.cn/news/241171.html

相关文章

Linux安装中文字体包

进入rhel5.5安装盘/Server路径找到字体安装包: fonts-chinese-3.02-12.el5.noarch.rpm  fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm 一、获取root权限 $su 二、安装中文包 #rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm  #rpm -ivh fonts-ISO8859-2-75dpi-1…

html 中文字体文件太大,【字蛛】如何压缩体积大的中文字体包

FontSpider:字蛛中文字体压缩器是一个可以让网页自由引入中文字体的源码工具,通过分析本地 CSS 与 HTML 文件获取 WebFont 中没有使用的字符,并将这些字符数据从字体中删除以实现压缩,同时生成跨浏览器使用的格式。 安装 npm install font-sp…

Ubuntu 安装中文字体

解决办法: 安装 文泉驿字体 sudo apt-get install ttf-wqy-microhei #文泉驿-微米黑 sudo apt-get install ttf-wqy-zenhei #文泉驿-正黑 sudo apt-get install xfonts-wqy #文泉驿-点阵宋体 --------------------- 作者:Magiczl 来源&#xff1…

Debian中文字体包

俺把四个常用的字体打了包,有兴趣的朋友可以用如下的source和命令安装: deb http://211.100.7.181/~liling/debian/ttfonts/ ./ apt-get install ttf-microsoft-simsun ttf-microsoft-simhei apt-get install ttf-microsoft-simyou ttf-microsoft-siml…

Unity 中 创建 TextMeshPro 中文字体(含常见汉字 TXT 文件)

TextMeshPro是个好东西,但是原生不支持中文,需要把中文字体转换为TextMeshPro才可以使用,即创建TextMeshPro中文字体,为TextMeshPro添加中文支持。(文章内含 常见中文字英文单词符号 txt 文件下载地址。) …

Linux中Debian版中安装中文字体

转载于https://my.oschina.net/winHerson/blog/176990 本人查找了很多方法后,最后觉得好用的还是链接的这一版,以下内容是根据链接内容的基础加入的许多细节步骤。 1、先查看是否有中文语言环境 locale -a 结果会显示你的电脑已经安装的语言环境&…

教你如何安装字体包 ——思源免费商用字体

字体安装目录 一、下载安装包二、安装具体步骤 一、下载安装包 点击下方链接下载思源免费商用字体 ⭐️ https://download.csdn.net/download/qq_44830040/14411997 下载完成后是如图所示的压缩包 二、安装具体步骤 把下载好的安装包放入一个位置(我放在了&…

【字体包】如何精简字体包

背景介绍: 设计师老说我们的效果和设计图相差很大, 然而这不是必然的么,因为他用的是思源黑体,而我们用的是系统自带的微软雅黑。 不是没考虑过用字体包,然而「中文字体包太大了,动辄好几MB,…