1

我需要在我的新应用程序中的 textview 、 textfield 和 label 中使用 corbel 和 calibre 字体。我在谷歌搜索过,但没有找到任何解决方案。谁能帮帮我吗。提前致谢。

4

3 回答 3

2

跟着这些步骤:

1) 将所需字体作为资源添加到 Xcode。

2) 打开info.plist文件。现在创建一个名为UIAppFonts的键并将其设为数组。添加字体的文件名作为值。

   <key>UIAppFonts</key>
<array>
    <string>corbel.ttf</string>
</array>

3) 保存info.plist文件。

4) 要在应用程序中使用字体,请添加此行。

[UIFont fontWithName:@"corbel" size:32.0]

礼貌 :

我可以在 iPhone 应用程序中嵌入自定义字体吗?

IOS中的自定义字体。

PS 但是要确定字体的确切名称,请放置临时代码行,因为即使是小写敏感也可能导致加载字体出现问题。

  NSLog(@"%@",[UIFont familyNames]);

这将打印设备上所有字体的名称。找到与您的字体匹配的字体。无论您得到什么字体名称,都可以在第 4 步的行中使用它。

礼貌:如何在我的 iPhone 应用程序中包含字体?

于 2012-06-26T07:47:44.920 回答
1

您可以将自定义字体添加到 Xcode,我认为本文可以帮助您这样做。我也找到了这个视频。至于 calibre 和 corbel 文件,在 google 中快速搜索会得到你想要的:corbel caliber tff

于 2012-06-26T06:42:35.640 回答
1

在 Mac OSX 中安装相同的字体并尝试在 textedit 应用程序中找到相同的字体名称。

在 Xcode 中键入准确的拼写(区分大小写)。

有时它会发生字体文件名不同,我们输入不同。将 exect 文件名放在 plist 文件中......但在应用程序中使用安装的字体名称(Xcode。)

于 2012-06-26T07:52:02.923 回答