我有一个UILabel,我已经放入IB。在检查员中,我将字体更改为“Papyrus”。当我在模拟器中启动应用程序时,字体不是纸莎草纸。我该如何更改字体?
答案 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控件上放置一些针对排版的犯罪行为都很可爱。