Xcode 9:好奇的自定义字体行为

问题描述 投票:0回答:1

我用安装的自定义字体得到一些奇怪的行为。我已经使用各种文章概述的所有步骤(很多次)安装了字体。但是,当我使用字体时,渲染似乎使用了系列的默认值,而不是我尝试使用的特定字体样式。具体来说,字体呈现为Didot,但不是粗体和/或斜体,这是预期的行为。

包括字体本身的一些截图,以及各种安装点,以确保一切都很好。

有谁知道我为什么会这样做?

The font as shown when selected in Xcode

Font in plist

Font in resource bundle

Output of installed fonts

Selecting font in storyboard

Font as rendered in storyboard

xcode fonts
1个回答
0
投票

这是我在Apple的开发论坛上收到的答案。我要把它标记为正确。如果我发现不是这种情况,我会更新这个帖子,但我相信这是正确的解决方法。

看起来你对Didot系列中样式和重量的排列方式有一些相互矛盾的定义,可能是因为这个Didot Bold Italic字体来自不同的代工厂,或者是旧的字体文件格式,或者它与现有的font与家人的关系。

你可能不会在这里得到任何澄清,因为问题可能不是在Xcode或框架中,而是在字体文件本身。

© www.soinside.com 2019 - 2024. All rights reserved.