字体没有出现在UILabel中

时间:2011-03-14 13:29:24

标签: iphone objective-c xcode interface-builder uilabel

我有一个UILabel,我已经放入IB。在检查员中,我将字体更改为“Papyrus”。当我在模拟器中启动应用程序时,字体不是纸莎草纸。我该如何更改字体?

2 个答案:

答案 0 :(得分:1)

您可以添加自定义字体,但需要将它们添加到.plist文件中的“应用程序提供的字体”下的新行中。

必须将字体添加到项目的资源中,并支持TTF和OpenType字体。

我相信这只适用于iOS 3.2或更高版本。

由于

答案 1 :(得分:0)

并非所有IB中列出的字体都可在iPhone上作为标准配置提供。 Papyrus是iPhone上没有的那种。

更多信息:

http://ajnaware.wordpress.com/2008/10/24/list-of-fonts-available-on-the-iphone/

你可以在iPhone上添加自定义字体,但在这之前我会认真思考 - 如果你把奇怪的字体放到普通的UI项目上,问问自己它是否真的看起来好看!我见过一些真实的眼睛应用程序,有人认为在所有UI控件上放置一些针对排版的犯罪行为都很可爱。