如何在iOS应用中使用自定义字体?

可能重复:
我可以在iPhone应用程序中embedded自定义字体吗?

嗨,我想在我的本地iOS应用程序中使用缅甸字体。

但是,我不知道如何使用该字体。

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

我已经在我的MacBook中安装了该字体,我没有在我的Xcode项目的字体属性中find该字体。

我只是iOS的初学者。

请指导我如何做到这一点?

感谢您的阅读。

你只需要在你的资源文件夹中拖动字体的ttf文件,然后在你的info.plist文件中input以下内容 –

<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/

那么下面呢?

 UIFont *font = [UIFont fontWithName:@"Zawgyi" size:20]; [label setFont:font];