Ios4 无法将自定义字体添加到iOS 4.3
我知道这个问题以前已经被问过好几次了,我已经尝试了上面提到的所有步骤,但仍然不适用于我:( 我有字体文件名“spyv3b.ttf”。我将其添加到我的项目中,在info.plist文件中将其名称添加为“spyv3b.ttf”。它也被复制到Bundle资源中。我在字体手册中安装了此字体,并将其命名为“Spylord Bold”。我通过以下方式签入我的项目:Ios4 无法将自定义字体添加到iOS 4.3,ios4,custom-font,Ios4,Custom Font,我知道这个问题以前已经被问过好几次了,我已经尝试了上面提到的所有步骤,但仍然不适用于我:( 我有字体文件名“spyv3b.ttf”。我将其添加到我的项目中,在info.plist文件中将其名称添加为“spyv3b.ttf”。它也被复制到Bundle资源中。我在字体手册中安装了此字体,并将其命名为“Spylord Bold”。我通过以下方式签入我的项目: NSLog(@“%@,[UIFont FontWithName:@“Spylord Bold”大小:22]); 返回空值。有人能告诉我哪里会出错
NSLog(@“%@,[UIFont FontWithName:@“Spylord Bold”大小:22]);
返回空值。有人能告诉我哪里会出错吗?非常感谢您的帮助。这很简单,但有点棘手。请按照列出的步骤操作:
- 在“资源”标题下为项目添加字体.ttf文件
- 在project info.plist文件中添加所有字体详细信息
- 检查所需字体是否在带有NSLog(@“%@,[UIFont familyNames])的Xcode字体系列中可用
- 使用NSLog(@“%@,[UIFont-fontNamesForFamilyName:@“Tahoma]”)检查字体系列中字体的确切名称
- 使用名称显示在NSLog(@“%@,[UIFont fontNamesForFamilyName:@“Tahoma”])后面的字体
- lblQuizName.font=[UIFont fontWithName:@“Tahoma Bold”大小:64.0]
快乐编码:)我遇到了一个非常奇怪的问题——我想没有人会遇到这个问题。。。。我从开始到结束的每一步都正常。问题是由于存在两个app Info.plist文件。。。!我不知道我什么时候加的第二个。删除一个plist文件后,当我仍然没有创建它时,我创建了一个新项目,将以前的项目文件添加到其中,并重复添加自定义字体的所有步骤
现在一切都好了:)谢谢你的回复,但是我的字体名称没有出现在
NSLog(@“%@,[UIFont familyNames])代码>但它安装在字体手册中。我还可以在nib文件中看到我的自定义字体名称,但它不适用。