zoukankan      html  css  js  c++  java
  • 【IOS】IOS/mac系统使用微软雅黑等字体

    IOS系统的默认字体总是给人模糊发虚的感觉,而微软雅黑字体字形略呈扁方而饱满,笔画简洁而舒展,易于阅读。那么怎么在mac或者ios中使用微软雅黑字体呢。
    下面简要说明。Launchpad-字体册。字体ttf文件是通用的。
    1.获取微软雅黑字体
    在windows系统中进入C:WINDOWSFonts,找到微软雅黑(True Type)字体,直接将其拖出桌面或者其他文件夹。[最后最好把拖出来的字体复制进C:WINDOWSFonts,这么做是因为如果直接在C:WINDOWSFonts中是没有复制选项的]。
    2.添加mac系统字体库
    获得微软雅黑的MSYH.TTF文件之后,复制到mac系统,打开mac系统字体册:依次打开Launchpad-字体册-所有字体-添加字体找到雅黑字体的文件并添加或者直接打开MSYH.TTF文件文件,在弹出的窗口中点击安装字体即可。在我的测试下安装好后的微软雅黑在mac的字体册显示的是Hei。
    3.在IOS工程中使用微软雅黑字体
    将微软雅黑字体文件MSYH.TTF添加到IOS工程。在工程-XXX.plist中添加一个新key,命名为“Fonts provided by application”,Xcode会自动补全。确定该key的type类型为数组array,我们需要添加不同的字体,作为该key的元素。这里我们需要添加一个字体文件名称,此例中是MSYH.TTF,包括文件后缀名。在使用该字体的时候可以使用类似如下代码:
    self.mylabel.font = [UIFont fontWithName:@“MSYH” size:14];
    在使用上面的代码时,只需要输入字体文件的名称不需要输入后缀名。

  • 相关阅读:
    Java注解学习
    微信小程序开发的一些基础知识点
    feign请求传送实体类参数的一些摸索
    springcloud bus中踩过的坑
    API网关初接触
    ELKF学习(Elasticsearch+logstash+kibana+filebeat)
    getWriter() has already been called for this response异常的一些问题
    kafka的学习
    如何优化一个丑陋的switch语句!
    项目启动之后进行一些初始化的方法
  • 原文地址:https://www.cnblogs.com/DannyApple/p/3976040.html
Copyright © 2011-2022 走看看