这是字体:http://www.dafont.com/m04fatal-fury.font(黑色版本)
我所采取的步骤:
使用Xcode将您的自定义字体文件作为资源添加到项目中 在Info.plist文件中添加一个名为UIAppFonts的键。 将此键设置为数组 对于每种字体,将您的字体文件的完整名称(包括扩展名)作为UIAppFonts数组的项输入 保存Info.plist 现在在应用程序中,您可以简单地调用[UIFont fontWithName:“CustomFontName”size:12]来获取用于UILabel和UITextView等的自定义字体。
- 将字体添加到资源文件夹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>
.....
Info.plist
相关的部分吗? - Sergey Kuryanovfor (NSString *font in [UIFont familyNames]) { NSLog(@"%@", font); }
,您能看到字体显示出来吗?(我看到了一个条目“M04_FATAL FURY”) - Nuoji