gpt4 book ai didi

objective-c - 自定义 UIFont 为零

转载 作者:行者123 更新时间:2023-11-28 20:35:04 25 4
gpt4 key购买 nike

我正在实现自定义字体。这是我的代码:

    UIFont *font = [UIFont fontWithName: @"FlipboardFont" size: 41.0];

if (font) {

NSLog(@"Font non-zero and ready for use!");
label.font = font;

}

所有变量都已正确设置,而且,我几乎检查了该站点上的每个链接。这也是我所做的事情的列表:

在plist中“应用程序提供的字体”数组的第0项中添加字体名称+扩展名作为键值

部署目标build设置不会追溯到版本 3.2 之后。

字体包含在构建目标中(在“复制捆绑资源”构建阶段)

“应用程序提供的字体”键的原始值是 UIAppFonts。

但是,它仍然不起作用。显然,我的日志从未被调用过。有什么可做的?

更新:

好的,所以我已经尝试了 kevboh 的建议。在 FontBook 中,我发现该字体的名称与“Helvetica Neue”不同,然后有一个包含不同选项的下拉列表,我想要浓缩的粗体,所以我尝试了:

    UIFont *font = [UIFont fontWithName: @"Helvetica Neue Condensed Bold" size: 41.0];

但仍然没有运气:(

最佳答案

使用 FontBook 打开字体并确保您在 fontWithName: 中使用正确的名称,请参见此处:UIFont with custom font fails with Nil

关于objective-c - 自定义 UIFont 为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10862791/

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