gpt4 book ai didi

IOS 8,自定义字体问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:31:53 27 4
gpt4 key购买 nike

我在我的项目中添加了自定义中文字体(按照说明 here )。我只想为几个按钮设置字体,但是当我在代码或 Storyboard 中执行此操作时,所有其他标签、按钮、文本字段 .. 也都设置为这种字体。而且这只发生在ios8上,在ios9上运行正常。为什么会这样,有人可以帮忙吗?

这是我设置字体的代码:

UIFont *hannotate = [UIFont fontWithName:@"Hannotate SC" size:18];
self.button1.titleLabel.font = hannotate;
self.button2.titleLabel.font = hannotate;

这是我在 Storyboard中设置的:

enter image description here

更新1:

这是我的 Info.plist 的屏幕截图,我已将所有位置的字体名称更改为“FHTHannotateSC”。

enter image description here

更新2

我打印了ios 8系统的所有字体,发现我用的是字体家族名(Hannotate SC)作为字体名,真正的字体名是“HannotateSC-W5”,所以我更正了字体名,并且再次运行APP,可惜字体还是全局设置的。

最佳答案

我通过以下步骤解决了这个问题:1.转到项目目标2.选择构建阶段选项3.在Copy Bundle资源中添加字体文件。

希望对您有所帮助!

关于IOS 8,自定义字体问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37135796/

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