将TTF字体添加到PhoneGap应用程序

时间:2011-06-12 20:47:46

标签: fonts cordova

我跟着这个啧啧: http://forrst.com/posts/Using_custom_fonts_on_iPad_and_iPhone_with_Phone-u2P

我无法在iPhone上显示字体。

我不确定的是;你在哪里添加这个:“在你的info.plist中添加一个名为'UIAppFonts'的数组键。在item0中输入包含扩展名的字体名称。”我没有info.plist文件只有PhoneGap.plist和app_name-Info.plist

我把它添加到两者但仍然没有。

您使用的字体是否有任何规则?

1 个答案:

答案 0 :(得分:2)

在Xcode 4.3中选择侧栏中的主项目文件(在顶部,蓝色图标),对于“目标”下的每个项目,请转到“信息”选项卡。

  1. 在那里你应该找到“应用程序提供的字体”键。如果不存在则需要通过 control-click (或“右键单击”)任何现有键并选择“添加行”来添加。在下拉列表中找到“由应用程序提供的字体”并使用它。默认情况下它应该具有“Array”类型,如果没有,则添加它。

  2. 单击左侧的箭头展开键。

  3. 你应该至少看到一个“第0项”键。如果没有值,请双击其“值”字段并输入第一个字体的名称。

  4. 对于每个其他字体,您可以单击任何项​​目旁边的“+”按钮(在选择项目时可见)以添加新行。

  5. 您还需要确保字体文件位于项目的“Resources”文件夹中。我相信支持仅限于.otf和.ttf。