objective-c - 如何在 iOS 应用程序中使用自定义字体?

标签 objective-c ios xcode

<分区>

Possible Duplicate:
Can I embed a custom font in an iPhone application?

您好,我想在我的 native iOS 应用程序中使用缅甸字体。

但是我不知道如何使用那个字体。

字体名称是Zawgyi.ttf,是缅甸字体。

我已经在我的 macbook 中安装了该字体,但我没有在我的 xcode 项目的字体属性中找到该字体。

我只是 iOS 的初学者。

请指导我该怎么做?

感谢您的阅读。

最佳答案

您只需将字体的 ttf 文件拖到您的资源文件夹中,然后在您的 info.plist 文件中执行此操作 –

<key>UIAppFonts</key>
<array>
        <string>CloisterBlack.ttf</string>
</array>

UIAppFonts 键接受一个数组,因此您可以在其中传递多种字体。

现在,无论你想在你的应用程序中使用什么字体,你都可以调用:

[UIFont fontWithName:@"Cloister Black" size:64.0]

只要确保你在上面的代码中给出了真实的字体名称。字体文件名和它的“真实字体名”可以不同,所以只要在FontBook应用程序中打开字体,就可以看到字体的真实名称。

请在此处查看我关于同一主题的博文 - http://www.makebetterthings.com/iphone/how-to-use-custom-fonts-in-iphone/

关于objective-c - 如何在 iOS 应用程序中使用自定义字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9351264/

相关文章:

iphone - 推特 ios4 ..账户框架

ios - 当用户从日历中选择日期时更新 UITableView

xcode - 模态表在应用程序中无法工作已完成启动吗?

ios - 当我将 tintColor 放入其中时,Objective-C 数组中断

ios - 如何在 iOS 中本地化 UITextField 的自动大写类型?

iphone - UIImageJPEGRepresentation 在视网膜显示屏上提供 2x 图像

ios - plist 文件会不会太大?

objective-c - 当用户从代码输入错误密码时摇动窗口

iphone - Facebook 中的图片分享功能无法使用

ios - 我可以在包中嵌入自定义字体并从 ios 框架访问它吗?