在我的项目中,我使用了一个名为“COMICS.TTF”的自定义字体......为此,我将名为“COMICS.TTF”的字体文件添加到资源中,并编辑了 plist 以包含一个新字段,指定“由应用程序 COMICS.TTF"
之后,我访问了使用 UIFont 的 fontWithName:@"Comics" size:40.0 方法的字体...(Comics 是我尝试 NSLog 字体名称时得到的字体名称)...所有这些都在 iPhone 4 中完美运行。 .. 但是,当我尝试在 iOS3.1 中安装该程序时,它会抛出如下异常...
*** Assertion failure in -[UILabel setFont:], /SourceCache/UIKit/UIKit-984.38/UILabel.m:445
2011-03-07 14:24:20.271 CMB[183:207] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: font != nil'
2011-03-07 14:24:20.291 CMB[183:207] Stack: (
853417245,
845594132,
852966195
此外,当尝试 NSLog 字体名称时,它没有显示字体名称......有人知道,有什么问题吗?