Font BebasNeue不适用于iOS 11
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Font BebasNeue不适用于iOS 11相关的知识,希望对你有一定的参考价值。
- 将.ttf文件复制到项目中。
- 确认.ttf文件已将项目设置为目标。
- 在plist中的“应用程序提供的字体”中添加了.ttf文件。
- 在Build Phases中,.ttf文件位于“Copy Bundle Resources”中。
- 在我的Mac上安装字体。
- 尝试打印出所有可用的字体,但我看不到自定义字体。
- 我试图在代码中安装一个字体,ios 10及以下版本的工作,但ios 11没有。
答案
做了一些解决方法后发现了这个:
导入自定义字体 - > StoryBoard - > Attributes Inspector Label - >选择文本类型=属性 - >选择自定义字体。
请参考下面的示例图片。
另一答案
以下解决方案对我有用:https://stackoverflow.com/a/41898069/826435
一旦我重命名了字体的“全名”元数据(它与文件名不同),它就起作用了。就我而言,我只是将其重命名为“BebasFixNeue”。疯狂,但创造奇迹。
我使用了一个名为FontForge的程序来更改字体名称。它可以免费下载。
以上是关于Font BebasNeue不适用于iOS 11的主要内容,如果未能解决你的问题,请参考以下文章
-webkit-font-smoothing 是不是仅适用于 Mac 浏览器,而不适用于 windows?