gpt4 book ai didi

objective-c - 向应用程序添加自定义字体

转载 作者:行者123 更新时间:2023-11-28 23:17:47 26 4
gpt4 key购买 nike

在我的项目中,我使用名为“COMICS.TTF”的自定义字体...为此,我将名为“COMICS.TTF”的字体文件添加到资源中,并编辑了 plist 以包含一个新字段,指定"应用程序提供的字体 COMICS.TTF "

在那之后,我使用 UIFont 的 fontWithName:@"Comics"size:40.0 方法访问了字体...(漫画是我尝试使用 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 字体名称时它不显示字体名称...有人知道,这是什么问题?

最佳答案

添加自定义字体在 3.2 及更高版本中变得可用,因此,如果您尝试在 3.1 上使用它,它将无法工作

关于objective-c - 向应用程序添加自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5217777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com