gpt4 book ai didi

iphone - 自定义 Arial-Narrow.ttf 字体集成

转载 作者:行者123 更新时间:2023-11-29 13:41:07 25 4
gpt4 key购买 nike

我在我的应用程序中使用此字体时遇到问题。我已经在我的资源中导入了 Arial-Narrow.ttf 文件,并且还在 info.plist 中添加了名称,如下所示

<key>UIAppFonts</key>
<array>
<string>Arial-Narrow.ttf</string>
</array>

现在每当我尝试使用代码在我的应用程序中使用字体时

titleLabel.font = [UIFont fontWithName:@"Arial-Narrow" size:28];

它不起作用。但是,如果我在相同的过程中使用不同的字体,它就会起作用。那么谁能解释一下我在这里遗漏了什么,或者我们是否可以在我的 iPhone 应用程序中使用 Arial Narrow 字体。

最佳答案

好的,我找到了解决方案。我用了这个Library在我的应用程序中使用 Arial-Narrow 字体。因此,如果遇到相同问题的任何人都可以使用以下步骤从该库中受益。

1) 从我上面提供的链接下载库。
2) 将文件夹 FontLabel(其中包含所有类)导入到您要使用自定义字体的项目中。
3) 将自定义字体(在我的例子中为 Arial-Narrow.ttf)文件导入 Resource 文件夹。您不需要在 plist 文件中添加字体文件名。
4)在您要使用自定义字体的类中导入标题

#import "FontLabel.h"

5) 使用此代码用您自定义的字体初始化此 FontLabel。

FontLabel *titleLabel = [[FontLabel alloc] initWithFrame:CGRectMake(10, 10, 0, 0) fontName:@"Arial-Narrow" pointSize:28.0f];

您可以浏览此库以获取更多功能。

关于iphone - 自定义 Arial-Narrow.ttf 字体集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9108593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com