我正在尝试在 iOS 下的 Phonegap 中制作自定义字体。我遵循了几个教程并阅读了 Stack Overflow 上的所有相关问题,但即使我仔细检查了所有内容,我仍然无法正确理解。
这是字体:http ://www.dafont.com/m04fatal-fury.font (黑色版)
我采取的步骤
使用 Xcode 作为资源将自定义字体文件添加到项目中 添加一个名为 UIAppFonts 的 Info.plist 文件的键。将此键设为数组对于您拥有的每种字体,输入字体文件的全名(包括扩展名)作为 UIAppFonts 数组的项目保存 Info.plist 现在在您的应用程序中,您可以简单地调用 [UIFont fontWithName:@"CustomFontName" size:12] 获取自定义字体以与您的 UILabels 和 UITextViews 等一起使用...</p>
- 将字体添加到资源文件夹 m04b.ttf
- 添加了 UIAppFonts 数组。[0] => 'm04b.ttf'
- 检查实际字体文件是否在构建阶段资源中
- ctx.font = '16px M04_FATAL FURY BLACK';
没用。
尝试了后记名称 M04_FATAL-FURY-BLACK 仍然没有运气。我完全迷失在这里我真的不知道该怎么做才能调试这个错误。
非常感谢您的帮助。可能是什么问题呢?我能做些什么来检查一切是否正在加载?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UIAppFonts</key>
<array>
<string>m04b.ttf</string>
</array>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
.....