首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在iPhone SDK中包含和使用新字体?

如何在iPhone SDK中包含和使用新字体?
EN

Stack Overflow用户
提问于 2011-02-11 21:07:21
回答 3查看 66.1K关注 0票数 64

我想在我的iphone应用程序中使用"MgOpen Modata“字体。但是我没有在属性检查器的字体列表中看到它。

如何包含该字体才能使用它?

EN

回答 3

Stack Overflow用户

发布于 2014-10-13 07:53:11

我发现this walkthrough是最好的

尽管上面接受的答案确实有效,但我发现如果您将文本添加到XIB文件中,然后将字体设置为我们的新字体,则文本不会更新。

确保资源中包含新字体修复此问题(直接从演练中获取):

“这应该不是问题,但有时当你的字体显示困难时,这可能是一个令人头疼的来源,所以现在让我们仔细检查一下,以排除它是一个潜在的陷阱。”

通过在解决方案资源管理器中突出显示XCode项目文件,并在右侧选择“生成阶段”,转到项目生成阶段窗格。您将看到您可以展开的部分之一是“Copy Bundle Resources”。打开该列表,确保您的字体包含在该列表中。“

演练中的其他内容是相同类型的内容(也将文件添加到项目和plist文件中)

所有的信用代码与克里斯的答案,这为我节省了大量的时间和精力,我只是从他的页面复制一个镜头,让这个答案站在自己的脚上,而不是要求你点击链接。

票数 16
EN

Stack Overflow用户

发布于 2011-02-11 21:15:40

如果你想改变你的字体样式,你可以直接使用[UIFont fontWithName:@"ArialMT" size:14];方法。此外,并非所有的字体在iphone library.Just refer this中都可用,以获取可用的字体样式。

票数 0
EN

Stack Overflow用户

发布于 2014-03-06 01:06:26

如果你有.otf格式。有时这种格式不起作用。将.otf格式转换为.ttf。网上有一堆字体转换器。将自定义字体添加到应用程序提供的字体下的.plist文件后,如上所述。确保在您的项目目标中的Build阶段-> copy Bundel Resourse下存在该文件。如果不是,则添加它。然后只需在您的代码中添加此UIFont字体名称:@“您的自定义字体”大小:您选择的大小;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4969329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档