5

我正在尝试将 UILabel 的字体更改为自定义字体,但该选项已锁定并显示“自定义(未安装)”,但我确实有自定义字体,实际上它在 Xcode 10 中运行良好

在此处输入图像描述

4

3 回答 3

1

Right now, it's not working in XCode 11 beta but you can follow one workaround. Change text style from Plain to Attributed. It allows you to change the font.

于 2019-06-10T04:27:36.590 回答
0

如果您不想通过在 mac 上安装字体来执行此操作。在 xib 的 XML 中也可以:

添加以下内部<document>标签。通常是波纹管</dependencies>标签。

    <customFonts key="customFonts">
       <array key="Roboto-Medium.ttf">
            <string>Roboto-Medium</string>
        </array>
        <array key="Roboto-Regular.ttf">
            <string>Roboto-Regular</string>
        </array>
    </customFonts>

更改为您的自定义字体。

和内部<label>标签:

<fontDescription key="fontDescription" name="Roboto-Medium" family="Roboto" pointSize="18"/>


您应该会看到如下内容:

自定义字体

于 2019-07-02T17:42:51.583 回答
0

升级到 Xcode 11 Beta 5。这为我解决了这个问题。

于 2019-08-08T07:06:35.200 回答